A petrol station located in the beautiful riverside village on the outskirts of the city of truro.It is right on the main road that passes through the villlage, so can’t be missed easily. Unless you are blind, but if you were I don’t suppose you’d need a petrol station?Shop is well stocked with usual…