English: Cambridge is located 70 km from London.
Telugu: కేంబ్రిడ్జ్ - ఇది లండన్ నుండి 70 కిమీ దూరంలో ఉంది.