London

London is one of the world’s most mesmerizing cities. Modern architectural marvels like the Shard line medieval laneways peppered with historic monuments, high-end shops, and award-winning theatres. Picturesque streets and avenues connect renowned attractions like Buckingham Palace, Westminster Abbey, and St. Paul’s Cathedral, causing visitors to gape at their beauty and exhaust their phone’s photo storage.