The Store Opens in Former Oxford Department Store Building
Today, the vibrant luxury lifestyle hotel, The Store, opens its doors in the heart of Oxford and in the building of the former historic department store, Boswells.
Source: hospitalitynet.org