Situated on the outskirts of Market Harborough, The Swan is a 17th Century thatched inn, combining quintessential village charm with quirky and distinctive features.
Enjoy a romantic supper, family feast, lazy lunch or indulgent dinner in our beautiful Garden Restaurant or cosy dining areas.