Situated in Bicester and only 20 km from Blenheim Palace, Charming Town APARTMENT near Bicester Village by Platinum Key Properties features accommodation with quiet street views, free Wi-Fi and free private parking.
10 Butterbur Gardens Apartment, Bicester, OX26 3ZA, United Kingdom