Restrictions will never stop roasts at The Swan.

We serve top-notch Sunday roasts between 12pm – 7pm every Sunday.

This site uses cookies. Find out more