The Beehive is a refurbished country pub in North London, serving delicious home made food, sourced directly from our farms ...
A truly independent pub; Owned by Eimear Walsh in the heart of the community of Winchmore Hill with a relaxed ...