168 Highgate Road, , England NW5 1QS
020 7267 3641
Filed under:
The restaurants and pubs in London that serve the finest versions of Britain’s most iconic meal