- Onsite Restaurant
The Crab at Chieveley is located in the city Newbury, Berkshire. If your are planning a wedding, party or corporate event, then why not hold it in our new all weather marquee, built especially for celebrating any kind of occasion.
Already have an account?
See a problem with this venue's profile? Submit an issue