bell house, Bell Ln, Bicester OX26 6JQ, United Kingdom
5 Deans Ct, Bicester OX26 6RD, United Kingdom