Rude staff again tonight, customer service died somewhere at shell. Currently not taking amex anywhere in the uk but this garage said it was my credit issue. Amex confirm its shell
4Photos
Shell
Worple Road (Pepys Road) London Greater London SW20 8RE United Kingdom