Needham House
The Needham House Hotel is a charming hotel in Hitchin offering Traditional Afternoon Tea and Champagne Afternoon Tea with petit fours. This boutique 4 star hotel is in the village of Little Wymondley in Hertfordshire.
Make a booking
It's easy to book a table online using our booking widget below. You'll receive instant email confirmation of your booking.
BOOK A TABLE