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"