24 hours, usa, london, england, uk, united kingdom, square mile Contributing Writer 24 hours, usa, london, england, uk, united kingdom, square mile Contributing Writer

London Travel Guide: Best Things to Do + See, Where to Eat + Drink + Where to Stay in Square Mile

The City of London, referred to as the “Square Mile,” is steeped in history, dating back to Roman times. It's home to iconic landmarks such as the Tower of London, Tower Bridge, St. Paul's Cathedral, and the Guildhall.

Read More