good place to stay if you plan to travel in London.