Noted Eel & Pie House has been a Leytonstone staple since 1976, and as they prepare to hit their 50th anniversary, we find out why people are still queuing up
↧