Location, peace and comfort! Three things this cosy mews-house will contribute to your stay in London and thus it provides exactly what you want when visiting London.
You are close to Hyde Park, Harrods, The V&A and the Natural History Museum. No matter whether you want to explore London by foot or by public transport - this location is perfect.
After a busy day exploring London, there's no greater pleasure than coming back to this quiet, comfy home and sink into the couch.