






















Convenient Amenities Featuring a fully-equipped kitchen with modern appliances, this apartment offers everything you need for a comfortable stay. From the refrigerator to the electric kettle, feel right at home as you prepare your favorite meals. Central Location Situated in the heart of London City Centre, this apartment provides easy access to popular landmarks such as the Thames River and Buckingham Palace. Explore the city with convenience and immerse yourself in the rich culture and history that London has to offer. Nearby Attractions and Transportation With attractions like the Apollo Victoria Theatre and Victoria Station within walking distance, you can effortlessly explore the city. Additionally, being close to various airports makes traveling to and from the apartment a breeze. Book now for a memorable stay in London!
Checking rates…
You won't be charged yet
partner · Sep 2024
It was a good place overall. However, the front door was full of rubbish at our arrival
Flat 2, 91 Charlwood Street, London · London