The Crown Inn

The Crown Inn

The Crown in is located opposite the pond in the beautiful village of Aldbourne, Wiltshire. Established in 1618, we pride ourselves on offering a homely atmosphere.

Read more

Covid-19 update

We’ll get through this together! It’s a confusing time for us all and it’s particularly complicated for the leisure and hospitality sector. However, we try to make it simple and not let the screens and restriction spoil your...

Read more