History and heritage meet modern magnificence at the Manor Farm Barn — a stunning place to enjoy fine food and drink in Southfleet.
Originally an 18th-century barn, it was lovingly restored in 2001, becoming Britain’s first 21st-century thatched pub and the winner of a CAMRA Pub Design Award.
To find out more about our barn pub, get in touch with our team today.
A thatched roof and original oak timbers, two spacious floors, a dramatic high ceiling and swathes of natural light, all make our pub a truly special place.
Come and sample our delicious restaurant dishes, or savour award-winning ales and lagers from Britain’s oldest brewer, Shepherd Neame. There’s an extensive collection of wines here too - perhaps best enjoyed outside in the sun in our spacious patio garden.
And, when you really want to raise a glass to toast a big occasion, there’s the option to hire our restaurant exclusively for your group. A special setting for a special day, there’s no finer spot in Southfleet.
We are proud to serve a range of menus, ensuring there is something for everyone's taste buds. From nibbles and sharers for your group get-together, to mains fit for date night, there is something for everyone.
Why not book an afternoon tea for your loved ones as a gift? We serve a beautifully crafted afternoon tea for two from only £39.95.