The Shard, London’s tallest building (26 floors & counting)
As seen from Platform 6, London Bridge Station.
Lyndon Morant
http://SociableSport.com
You should follow me on Twitter http://Twitter.com/SociableSport
