Tag Archives: city of london

image-5-766x1024.png

Ever heard of Lime Street Square, London?

Until I posted this shot of the skyscrapers near Leadenhall Street, I hadn’t either. Lime Street Square is just off Lime Street in the City of London, but you’ll have a hard time looking for […]

Continue reading »