Capel Manor Gardens
Enfield, Greater London EN1 4RQ
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…
- Distance: 1.77 Miles
- Max: 150 guests
- Packages: 1