Takeaways near Ilford, Greater London, E18