Capel Manor Gardens
The City of London meets the countryside at Capel Manor Gardens, set in 30 acres of picturesque grounds in Enfield, North London. This beautiful historic wedding ceremony venue dates back to the 13th century…
- Max Capacity
- 150
- Reception
- 150
- Dining
- 150
- Dinner & Dance
- 150














