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.