We would highly recommend staying here when visiting London. The location is excellent, close to Harrods and underground stations. Walking distance to museums and restaurants.
The apartment itself was great with everything you need including Miele washing machine and dryer.
Responses were super quick and it was a pleasure staying here.