Braybrooke, Market Harborough, LE16
Situated on the outskirts of Market Harborough, The Swan is a 17th Century thatched inn, combining quintessential village charm with quirky and distinctive features. Here you can enjoy a romantic supp