TRUST INN
Updated 14 days ago
8 Low Barholm, Kilbarchan, Johnstone, Renfrewshire, PA10 2ET
Welcome to The Trust InnThe Trust Inn is over years old and situated in the heart of one of Renfrewshires most historic villages. A uniquely shaped listed building the Trust is a delightful country inn offering a warm welcome and a friendly local a