Noodle Inn (Liverpool Street)
Location picture
Fabulous 9 (118 reviews)
Approx. £25
Location
100 Middlesex Street
London E1 7EZ