Cosy and eclectic, The Windmill Clapham is a 42-room boutique hotel just minutes away from Clapham South and Clapham Common station. A perfect weekend getaway, the hotel is also dog friendly complete with dog bes, blankets, bowl and tasty treats. The generously stocked and beautiful bar makes for the best spot for post work pints, meet ups with friends and date night.
The Windmill Clapham