Cancer Research UK ← View details 54-54a Market Street, Lancaster, England LA1 1HS +44 1524 65609 Get Directions From* To * — Required information