UKData checked October 2026
  1. Home
  2. London
  3. Noodle shops
  4. Clapham Noodle Bar

Clapham Noodle Bar

Clapham Noodle Bar: noodle shop at 36 North St, London. Also listed under takeaway. Sunday hours are listed below.

36 North St, London SW4 0HDChecked October 2026