Leadenhall Street Tower

Leadenhall Street Tower / London, United Kingdom / 2002 (under construction)
Sketch
© Rogers Stirk Harbour + Partners

 

 

Print this window