Taddy's Barn
Tea House
Taddy's Barn is a tearoom and eatery located within a garden nursery, offering British cafe fare.
Location
Best places nearby
The highest rated places close to Taddy's Barn.
Local restaurants nearby
East, Northdown Nursery, George Hill Rd, England



