Good place and location to stay if you want to visit London