Add to Lightbox
The Shard, Western Europe's tallest building (310 Metres) and City Hall (far left) and other Thameside buildings seen through part of the ornate iron work that forms part of Tower Bridge in London.
Xavier Cervera/Panos Pictures /Felix Features
31 May 2012
Not available in Spain
© Editorial picture agency Felix Features
Copyright Felix Features/Oslo/Norway , contact Fredrik Naumann: fredrik (@) felixfeatures.com contact Marianne Alfsen: marianne (@) felixfeatures.com tel: +47 908 852 89