Famous London department store.