By George MacDonald and Charlotte Tatham2018-10-11T15:00:00
Ikea has launched its first new-format city centre store on London’s Tottenham Court Road.
Already have an account? Sign in here