Built in 1858, The Barge Inn is a unique and historic canal side pub set in the glorious Wiltshire countryside.
Category

Built in 1858, The Barge Inn is a unique and historic canal side pub set in the glorious Wiltshire countryside.