Tell us where, what or who you're looking for?
British restaurants in Canterbury
British19.8 miles Oak Lane Upchurch ME9 7EZ
Perfectly placed in the unspoilt countryside of Kent, The BarnYard is a stunning venue offering an unforgettable experience. Comprising a fully licensed restaurant, luxury farm shop and artisan gift shop in gorgeous surrounds, guests can simply pop by or stay a while and sample from the impressive menu.