
The view up the Shard — now officially the tallest building in Europe — through the new glass ceiling at London Bridge railway station.
subscribe
login
please login to comment
0 Comments
oldest


















