The Home Office is considering using the nearby Bicester barracks to house 1,250 people, angering many village residents
— Summary
The Home Office is considering using the nearby Bicester barracks to house 1,250 people, angering many village residents