London, United Kingdom - December 17, 2006: Sun shines on "2 More London Estates" wall (design by Foster and Partners). Modern architecture complements traditional style of Tower bridge in background. Stock Image
London, United Kingdom - December 17, 2006: Sun shines on "2 More London Estates" wall (design by Foster and Partners). Modern architecture complements traditional style of Tower bridge in background.