Telford Road OX26 4LA Bicester, Oxfordshire Country Vereinigtes Königreich Country (ORIG) United Kingdom