Quiet location in London.
It’s not too often that you’ll find such a lovely quiet location in London, but this hotel is exactly that. You can relax in the garden or take a walk around the quiet local area. Perfect for a relaxing stay that’s not too far from the city.