The 1000 ft² 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 merely 8 minutes' walk away. Offering a terrace, this apartment boasts a prime location, 0.2 miles from the 950-seat Cadogan Hall and 1.1 miles from Buckingham Palace.
Approximately a 5-minute walk from Sloane Square subway station, the apartment is around 10 minutes' drive from the expansive park "Kensington Gardens". The national museum "Wallace Collection" is 1.5 miles from the accommodation.
The apartment features 1 bathroom.
A kitchenette is also at guests’ disposal. Brand Mansion Apartment is also 2.3 miles from Euston railroad station.