If Selfridges in London is the UK's second largest store, which store - today owned by the State of Qatar - is the largest? If Selfridges in London is the UK's second largest store, which store - today owned by the State of Qatar - is the largest?
<unk> <unk> <unk>