View Mirror Image Detail Service Station, Cambridge, Cambridgeshire, CB21 6AW Distance: 28.72 miles View