The store is expected to play a key role in revitalising London's busiest shopping street and will feature a 130-seat Swedish deli. Find out more.