PALMA Baltimore Tower

 
 
Baltimore Tower
The sinuous tower is a beacon for the 2.7-hectare site located immediately south of Canary Wharf, in London's Isle of Dogs district. Images © SOM
Project Contributors

Tag a pro

To top