The Store is a seven-floor, 101 bedroom independent hotel that has reimagined one of Oxford’s most iconic addresses, Boswells of Oxford, the world’s second ever family-owned department store. Since opening…
Read More >
11 February 2026 beds Hospitality