177 South Lambeth Road, , England SW8 1XP
020 7582 8710
Filed under:
The restaurants and pubs in London that serve the finest versions of Britain’s most iconic meal
Yes, it exists. Here’s where to eat it.