Location: London, England, SW10 0NW, London, GB
Star Rating: 3 Stars
Property Type: Apartments
Modern Kitchen Amenities:
Enjoy the convenience of a fully equipped kitchen in this apartment, complete with a refrigerator, oven, microwave, and a washer/dryer.
Prime Location:
Situated in the heart of London, this property offers easy access to iconic landmarks such as Thames River, Stamford Bridge Stadium, and London's renowned museums and galleries.
Nearby Attractions:
Explore the vibrant surroundings with key attractions like the Natural History Museum and Royal Albert Hall just a short distance away.
Book now for a memorable stay in the bustling city of London!
Check-in: N/A - Anytime
Check-out: N/A






















