The best place to stay while in london .
Quiet but at the same time very close to central parts of london !