The Windmill Hotel
Clapham Common South Side
London
SW4 9DE
020 8673 4578
Hotels
Visit Website