Discover

Welcome to King Charles Tavern Public House. Located in Newbury on Cheap Street…

Welcoming

ATMOSPHERE

our pub offers a warm, rustic and comfortable interior with a delightful seasonal British menu.

Scroll down to explore King Charles Tavern

The Dining

COME AND ENJOY THE HOSPITALITY & FOOD AT

aa

Please submit your reservation details and we will contact you to confirm your booking