TERRA Restaurant at Tottington Manor
Edburton Road, Henfield, BN5 9LJ, United Kingdom | 01903 815757 | WebsiteGetting Here
As a countryside location, unfortunately there is no regular public transport.
Parking
Yes, but the main entrance
This information has been supplied by the venue. Please write a review to voice your opinion and verify this listing.