Wander through the Great Hall and you’ll find Needham. With booth seating overlooking Le Jardins Hollandaise, an open fire and a grand oak bar, it’s the perfect rendezvous for drinks or a bite to eat whatever the time of day, all under the watchful eye of our Needham Crest.
A place to relax into conversations with friends; an elegant space to enjoy an evening drink with loved ones; and a space to elevate your bistro-style Lunch into something more memorable – Needham encompasses all of this and more.
Opening Times and Menu
Open daily from 10.00am-10.00pm Food served from 11.30am-9.00pm