Claim: The chain that Jack O'Shea's was formerly located in, in London is the UK's second largest shop, Harrods - today owned by the State of Qatar - is the biggest.
Label (1 = SUPPORTED, 0 = NOT_SUPPORTED, -1 = unlabeled): 1