Best hotels in Clapham | Telegraph Travel Emily Baldwin • Apr 09, 2026 general As one of the best boutique hotels in the area, The Windmill is well-located for exploring central London and enjoying Clapham Common. Each room sports distinct style, combining bookish details with modern amenities.Read expert review