London, United Kingdom - December 03, 2006: Blue glass windows on offices ("More London Estates" design by Foster and Partners) clear sky in background. Example of modern architecture in UK capital Stock Image
London, United Kingdom - December 03, 2006: Blue glass windows on offices ("More London Estates" design by Foster and Partners) clear sky in background. Example of modern architecture in UK capital