Manor Farm, Bicester, Oxfordshire, United Kingdom
About Manor Farm
Manor Farm is a Hotel Restaurant serving the Bicester community in Oxfordshire, United Kingdom and located at Northampton Road.To contact Manor Farm call 01869 350354
Location
Northampton Road
Bicester
Oxfordshire
United Kingdom
OX25 3QL
Map
Contacts
Tel: 01869350354