There is a small restaurant heading towards Covent Gardens from the Raddison Edwardian, that claims to have the Worlds Best Fish and chips. Thought I had some shots, but can not find it, they have outside seating under umbrellas and always busy

The food tastes great, always visit it when I am there
