Noted Eel & Pie House

Noted Eel & Pie House
481a High Rd Leytonstone, London, E11 4JU
  • Telephone 020 8539 2499
Photo of Noted Eel & Pie House