Dine with us

at The Owls

Dine at The Owls

Dine at The Owls

Why not book your place today
Orchard Bar Default

Drinks at The Orchard Bar?

No booking required!
previous arrow
next arrow

A venue for dining, drinking and relaxing for all.

The Owls at Standish is set in 5 acres of grounds, an idyllic venue that offers both delicious dining in the restaurant and a chance to relax and unwind in the stylish Orchard Bar or on the outdoor terrace situated within our orchard ground.