Location: London, England, SW11 8QN, London, GB
Star Rating: 3 Stars
Property Type: Apartments
Prime Location
This apartment in London City Centre offers proximity to top attractions like Thames River, Battersea Power Station, and Sloane Square, making it an ideal choice for travelers looking to explore the city.
Convenient Amenities
Enjoy the convenience of a fully equipped kitchen, private balcony, and complimentary wireless internet access. With amenities like a refrigerator, oven, microwave, and electric kettle, this apartment ensures a comfortable stay.
Easy Accessibility
Located just minutes away from key landmarks and with multiple airports within reasonable driving distance, this apartment provides easy access for travelers. Book now and make this apartment your home base in London City Centre.
Check-in: N/A - Anytime
Check-out: N/A











