2008
London, United Kingdom
Building complex with glass facades