Oxford used to have its very own popular department store, Selfridges, open in the old Westgate Centre until 2005. Check out the pictures.
Oxford used to have its very own popular department store, Selfridges, open in the old Westgate Centre until 2005. Check out the pictures.