Thank you everyone. Didn't see any petrol spill but yes there is a petrol station virtually on the roundabout.
I'll post the extent of the damage after it has been assessed.


4/4 Ivory 4.1:1 axle, Mercedes A200 AMG