This is my nearest petrol station to me as I live in the village of Woolton, everyone who I have ever interacted with in there has what’s been friendly & great customer service!I have never had any bad opinions about this place and probably never will!, it’s disgusting to see some of the comments people have put on... read full comment