thats utter non-sense - there is no limit in UK when using Apple Pay. Some merchants may have not upgraded their terminals but in London at least that's no an issue at all.
You should step outside your London bubble more. Every petrol station I’ve been to and Tesco store has a limit, I’m sure it’s the same in London unless your implying Tesco stores in London are different?