Designed by
Title
Prospect Place residential luxury apartments #262448081
Description
london, united kingdom, october 31, 2022: Prospect Place residential luxury apartments designed by architects Gehry Partners, Battersea Power Station development
This image is editorial