London, United Kingdom - October 22, 2006: Rectangle windows on glass and steel offices ("More London Estates" design by Foster and Partners) overcast sky in background. Stock Image
London, United Kingdom - October 22, 2006: Rectangle windows on glass and steel offices ("More London Estates" design by Foster and Partners) overcast sky in background.