The spot in Clapham Junction welcomed in customers for the first time at the end of 2024 - its 20th opening in five years. The chain, which one blogger previously said "beats McDonald's and KFC ...