Get Directions to The Angel ← View details 102 Sheep Street, Bicester OX26 6LP, United Kingdom, Bicester, England Get Directions From* To * — Required information