The Windmill
The Windmill in Clapham has re-opened its hotel after refurbishing its existing rooms and adding 13 new boutique bedrooms, including three feature rooms that have freestanding roll top baths, large walk-in showers, king-sized beds and views over Clapham Common.
The Windmill, Clapham Common South Side, Clapham, London. SW4 9DE