This is a great space to stay in London. It’s a quiet part of town, but an easy 10 minute walk to transportation.