Get Directions to Halo ← View details 1 The Green, Broadway, Worcestershire WR12 7AA, United Kingdom, Broadway, England Get Directions From* To * — Required information