Get Directions to British Red Cross ← View details Baker Street, Hertford SG13 7HT, United Kingdom, Hertford, England Get Directions From* To * — Required information