Windmill Pub Posted by mapryan on 19 July 2008 in English. Added the Windmill pub on Clapham Common Location: Abbeville Village, Clapham Park, London Borough of Lambeth, London, Greater London, England, SW4 9NG, United Kingdom
Discussion