Nice place to stay in London. It’s five minutes walk away to the train station. Very quiet neighborhood but a minute walk away to the commercial center.