Nice Double Room in Central London near London Eye
Private room in London, United Kingdom. The room is located in the heart of London, nearby are popular tourist attractions and landmarks, including the Big Ben and London Eye (just 10 minutes away by foot). These beautiful rooms feature a double bed, a clean environment and is situated ...
See this content immediately after install