Reviews
User
nice friendly staff
User
Very good garage and garden centre
User
All well set out and lovely staff and cafe .
User
Nice garden centre to
User
Ok
More about Shell
Shell is located at Macclesfield Road, Leek ST13 8LD, United Kingdom
+44 1538 384250
http://www.shell.co.uk/motorist/station-locator.html?id=10019232&modeselected=true