The Pit Stop ← View details 9 Bessemer Road, Cardiff, Wales CF11 8BA +44 29 2022 1100 Get Directions From* To * — Required information