Please take the time to let us know how we did! We'll use your feedback to improve our services going forward
How would you rate our service?
How would you rate our food?
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,