IKEA Oxford Street designed for Londoners "living in super small spaces"
Swedish furniture retailer IKEA has launched a shop on London's Oxford Street, located in a Grade II-listed building renovated by UK architecture studio BDP. More about IKEA Oxford Street designed for Londoners "living in super small spaces"