
IKEA Set to Open the Doors to its Oxford Street Store
Tomorrow, Swedish design giant IKEA will open the doors to its hotly anticipated store on London’s Oxford Street. The new space, set inside a Grade II listed building, gives shoppers a more centrally located branch that spans three floors, and features …