Get Directions to The Crown & Horns ← View details Compton Road, Newbury, Berkshire RG20 7LH, United Kingdom, Compton, England Get Directions From* To * — Required information