Thursday 5 February 2015

Roof Top View





Looking from above it is easy to see how many new buildings are crammed into the square mile that makes up the city of London.

No comments:

Post a Comment