9 photos Stunning 2 bed short term serviced flat in Banbury Banbury (OX16) 2 bed flat | Available Now