This is Godstone, isn't it? This petrol station is about 10 minutes from where I live, I pass it every day on the way to work.
Would love to have seen this... though quite likely I would have been so distracted I'd have crashed if I'd have driven by and seen RS200's filling up!