The Castle

A traditional pub with a bright and modern restaurant

The Castle in Newbury is conveniently located just off the M4, easily reached from London, the West and the Midlands. A traditional pub with a bright and modern restaurant, The Castle is the perfect meeting place for small business meetings, working breakfasts, lunches and dinners.
Just a stone’s throw from Newbury town centre and the business areas, we are open from 7.30am to 11pm every day of the week (10.30pm on Sundays). Free parking is available on-site.
As well as a fantastic choice of breakfasts, the menu includes our special small dishes – ideal for sharing during a meeting – as well as a great selection of freshly prepared main courses and desserts. The Castle is a perfect meeting point with plenty of space, great food and a welcoming atmosphere.

Rate and write a review