https://www.dir.gen.tr/lcl/798719-premier-inn-banbury-town-centre-castle-quay-hotel.html ▼
Castle Quay, Banbury OX16 5UN, United Kingdom