Back to top

About

Forty Hall Farm is an organic farm in the London Borough of Enfield, operated by Capel Manor College. We produce a wide range of flowers and plant material for florists.