Add to Lightbox
A plate of stewed eels, mash and liquor at Manze's Eel, Pie and Mash shop on Tower Bridge Road in London. This pie shop was opened in 1897 and is the oldest pie and eel shop in the country.
Stuart Freedman/Panos Pictures /Felix Features
1 Jul 2011
Not available in Germany
© Editorial picture agency Felix Features
Copyright Felix Features/Oslo/Norway , contact Fredrik Naumann: fredrik (@) felixfeatures.com contact Marianne Alfsen: marianne (@) felixfeatures.com tel: +47 908 852 89