Awesome experience, brilliant team. Highly recommended. We have enjoyed a thames river view. They have upgraded our room to pleasure us without asking.
This should be your fixed adress for London Travels. Good location, plenty of markets, cafes and underground stations nearby.