"Our family-friendly country pub with a modern face and a traditional heart"


"Quite simply the best pie I've ever eaten and have not stopped telling people about it since I went there!"


Contact Us

TEL: 0117 932 3101

Like what you've seen? Want to know more about our food & drink? Want to ask us a question? Just feeling lonely?  


Simply complete the form belows and we'll be back in touch.


It's good to talk!  If you prefer then just give us a call on 0117 932 3101, we're always happy to hear from you.


The Swan Bath Road, Swineford BS30 6LN 

The Swan Bath Road, Swineford BS30 6LN 0117 932 3101

Copyright; The Swan 2017