Please take the time to let us know how we did! We'll use your feedback to improve our services going forward
What service do you use us for?
How would you rate our service?
How would you rate our food/produce?
Would you recommend us to your friends?

The Barn, Mama Moo's Ice Cream & The Home Chef are all trading names of Wowu Limited

Registered Company Number 11548203

Register Company Address: Bell 5 -The Hop Farm Village Maidstone Road, Paddock Wood, Tonbridge, TN12 6PY

Whilst we rent and operate our premises from The Hop Farm we have no affiliation with The Hop Farm or Kent Entertainment LTD