Explore London
Just a short distance from our accommodation, you can explore some of London's most famous attractions. Take a leisurely stroll through Greenwich Park, where you can enjoy lush gardens and stunning views of the Thames. Next, immerse yourself in the history of the Tower of London, a medieval fortress and home to the Crown Jewels. Finally, experience panoramic city views from the London Eye, one of London's most iconic landmarks. With these major attractions so close by, you're perfectly positioned to explore the best of London.