Holmewood Hall

Update this listing     Add your free listing
Phone
014878311...
Email
Send email
Web
Visit website
Country
United KingdomUnited Kingdom
Address
Holmewood Hall
Church Street Holme
Peterborough
PE7 3BZ

Is this your business? Update this listing

United Kingdom Near Peterborough

Company Description



Holmewood Hall was once an
opulent home and is surrounded by 14 acres of beautiful landscape, these
factors make is the ideal venue for any business conference or special event





Is this your business? Update this listing