The Windmill Pub with Rooms, Clapham, London SW4 9DE

The Windmill Pub / Rooms London

Windmill Drive,
Clapham,
London
SW4 9DE

Tel: 020 8673 4578

Clapham

Star Rating: 2-star