An exciting alternative festive experience for your Christmas party, our pop-up town is a major Winter attraction for London and the Clapham community, offering a mix of indoor and outdoor entertainment, world-beating street food, and a range of drinks from our brilliant bars.
Address: Clapham Common, Windmill Dr, London, SW4 9DE United Kingdom
Type: FestivalGIVE THIS VENUE A SHOUT
Number of Spaces 3
Whole Venue 2500