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