A wonderful place to stay! It’s very close to the center of most things you want to see in London.