To enjoy your vacation in London, stay at Modern Studio Flat In Central London, which is 1.9 miles from the 13.7-tonne Big Ben Bell and approximately 25 minutes' walk from Tower Bridge.
The Dinosaurs gallery "Natural History Museum" is 3.3 miles away, while Parish Church of St John The Evangelist is fairly close to the apartment. This apartment is located in the Southwark district of London.
To ensure your comfort, a separate toilet and a shower are provided at the property. A hairdryer, bath sheets, and towels can also be found.
The apartment is equipped with self-catering amenities such as an electric kettle, oven, and glassware, providing guests with the opportunity to prepare their own meals. Modern Studio Flat In Central London also lies around 10 minutes' stroll from Kennington metro station.