The Glenleven Inn, Kilbarchan.

25 New Street, Kilbarchan PA10 2 ,United Kingdom
The Glenleven Inn, Kilbarchan. The Glenleven Inn, Kilbarchan. is one of the popular British Restaurant located in 25 New Street , listed under Bar in Kilbarchan , British Restaurant in Kilbarchan , Bed and Breakfast in Kilbarchan ,

Contact Details & Working Hours

Map of The Glenleven Inn, Kilbarchan.