Well this is a first… and a last 🫠🫠 @JamieOliver

We ask @JamieOliver where the most overrated spot is in London, UK. Do you agree with his....ugh choice?

TOPJAW
382 Thousand