Hotel The Windmill On The Common Londýn se nachází 600 metrů od stanice metra Clapham South a zahrnuje 41 stylových pokojů s veškerým potřebným vybavením. Nachází se v něm rovná střecha k opalování a sluneční terasa, k tomu úschovna zavazadel a restaurace.
Národní galerie je 15 minut jízdy, a Zahrada Chelsea Physic Garden je 10 minut jízdy. Hotel se nachází ve čtvrti Paddington. Hotel The Windmill On The Common se také nachází blízko Winterville.
Hotel podává anglickou snídani. Restaurace a la carte láká své hosty na britské pokrmy. K dispozici je i tradiční bar. Hosté si mohou užít jídlo v restauracích The Windmill a Windmill on the Common, které se nachází asi 5 minut chůze od Hotel The Windmill On The Common.