Home from home.
Peaceful place to stay and just around the corner from some of London's fun places to visit.