Hotel The Windmill On The Common, London

Windmill Drive, Clapham Common LondonSW4 9DE, United Kingdom