Discover the most iconic landmarks and hidden gems of the City of London ❤️
The Tower of London is a historic castle located on the north bank of the River Thames. Built in 1066, it has served as a royal palace, prison, and treasury. Today, it is a UNESCO World Heritage Site and home to the Crown Jewels. Explore its rich history and discover the stories of kings, queens, and prisoners.
Beautiful Condo
Stay in style with breathtaking city views.
Restaurants & Cafes
Explore London’s world-famous dining scene.