Barfillan House in GlasgowVacation Home
62 Barfillan Dr, South, Glasgow, G52 1BD, United Kingdom
In the South district of Glasgow, close to House for an Art Lover, Barfillan House in Glasgow features a garden and a washing machine. The property is situated 3.6 km from Glasgow Science Centre, 4.5 km from The SSE Hydro and 4.