King Charles Tavern, Newbury

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.

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.

Skip to content