Petrol Filling Stations in Glasgow - Kelvingrove 88 Woodlands Road, Kelvingrove, Glasgow, G3 6HA Tags: convenience shop, tyre pressure, water