Two Foster + Partners buildings near Battersea Power Station completed

Two Foster + Partners buildings near Battersea Power Station completed