Amazing place to stay for your trip to London!