Almond Tree Hotel Bicester
1 Murdock Road
Bicester,
GB OX26 4PP
Near Bicester Village