Super location… Very convenient… easy check in…
Close to everything a person would want to do in London. Museums, shows… Just brilliant!!