Company name: New House Farm Shop
Description: New House Farm Shop and Tea Room is located in a 16th Century Sussex barn which has been renovated to the highest possible standard.
Old Crawley Rd, Faygate, Horsham RH12 4RU, United Kingdom