The King Charles Tavern Public House is located in Newbury on Cheap Street, the pub offers a warm, rustic and comfortable interior with a delightful seasonal British menu.
Please contact the venue or organiser for bookings, cancellations or further information on
Enjoy local ales, a creative cocktail or the daily market fish special in the comfort of the Ground Floor Bar, surrounded by open fireplaces and wooden paneling.
The bright and charming Ground Floor Dining Room.
The space offers modren British menu featuring local seasonal produce and a wine list of aromatic whites and full-bodied reds.
You must be logged in to post a comment.