Reviews
User
Normal petrol station
User
Staff service was poor. Was grunted at rather than given the price of fuel.
User
Sells fuel. Expensive. Shop inside has some offers but most overpriced
More about Shell
Shell is located at 61 Edinburgh Rd, Glasgow G69 6DD, UK
+44 141 771 3995
http://www.shell.co.uk/motorist/station-locator.html?id=10019582&modeselected=true