Så detta är det kända varuhuset i London... eller...?