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