The Castle
Pub · Bar and Grill
A local pub and restaurant offering a relaxed atmosphere. Located in Donnington, just outside Newbury.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to The Castle.
Local restaurants nearby
Oxford Rd, England
