The Windmill
You can be absolutely sure that your room at the Windmill will be an oasis of calm to help you enjoy a good night’s sleep. The hotel is situated in the centre of Clapham Common in 200 acres of green space abound with native flora and fauna and just a stone’s throw from Clapham Common tube station so it couldn’t be easier to get to or from the West End/City or Surrey.
The Windmill has 42 en-suite rooms and provides parking, free Wi-Fi, sky TV and has a relaxed traditional English Pub downstairs serving Real Ale and traditional English Food.