clitterhousefarm cover image
clitterhousefarm logo

clitterhousefarm

London, United Kingdom

A vibrant, sustainable community hub in North West London

Upcoming Events

Loading events...

Our Yard at Clitterhouse Farm

Visit