The 6-room Harrods Flats Apartment London welcomes travellers in the centre of London, located around 25 minutes' walk from Westminster Cathedral. Staying in the apartment, nestled in front of the British Harrods Department Store, guests can relax on a terrace.
Serpentine Gallery is merely 1.5 km away, and Westminster Abbey is at a distance of 2.2 km from this apartment. Take a peaceful 30 minutes' stroll into the heart of London city centre.
Staying at the property, guests have access to a balcony and a sitting area equipped with air conditioning. A private bathroom has a bidet, a bath, and a shower for your comfortable stay. Moreover, there are a hairdryer and bath sheets as well.
A fully furnished kitchen with a microwave oven, an electric kettle, and a refrigerator is available as part of the apartment's self-catering amenities. The Restaurant at The Capital features meals of European cuisine and is a short distance from this accommodation. Harrods Flats Apartment also lies 20 km from London City airport.