Cancer Research UK ← View details 6 South Parade, Melton Mowbray, England LE13 0PU +44 1664 410240 Get Directions From* To * — Required information