Neds Noodle Bar

21 Pitfield Street London N1 6HB