Ikea opens high street store

Ikea has opened a circa 11,000 sq ft high street shop in Hammersmith, west London. The shop, which is about a fifth of the size of its usual stores, is the first in a planned £1bn expansion in London over