£ 1800.00\mo West Castle Street, Upper Heyford OX25 2 Bathroom/s 3 Bedroom/s Flats / Apartments / Flat