Times come for the 1st Service !!

Anyone around the area of Newport, South Wales ??

Wheres the best place to go ? If its Cardiff or something like that I dont mind travelling. What with the dealer horror stories you hear !!

Thanks !!!