The 1000 m² Brand Mansion Apartment London lies in the Kensington and Chelsea district of London and offers swift access to the British Harrods Department Store, which is just 8 minutes' walk away. Offering a terrace, this spacious apartment boasts a prime location, 400 metres from Holy Trinity Church and a mere 1.5 km from the world-famous Natural History Museum.
This apartment is equipped with a mini-kitchen for those who wish to self-cater.
Approximately a 5-minute walk from Sloane Square tube station, the apartment is about 10 minutes' drive from Madame Tussauds London. The Apollo Victoria Theatre is a mere 1.7 km from the property. Brand Mansion Apartment is also 3.6 km from Euston train station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please