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