Screen reader users: click here for plain HTML
An error has occurred while loading the application. Please reload the page.
Move the marker for...
This report may be associated or displayed in connection with your profile.
High Street near Walthamstow, London Borough of Waltham Forest, London, UK
12 Palmerston Rd, London, Greater London E17 6PD
020 8509 2121 ()
135 High St, London E17 7DB
020 8520 3301 ()
76 High St, London, Greater London E17 7LD
020 8520 2855 ()
jellied eels · fruit pie · east end · mash · vinegar
"It is the real thing. It hankers back to a gas-lit age and government ..."