Cambridge UK Town Centre

55.085021, -1.589688