UKData checked October 2026
  1. Home
  2. London
  3. Udon noodle restaurants
  4. Ichimaru Udon - St Pancras

Ichimaru Udon - St Pancras is a udon noodle restaurant on Unit 27B, The Circle, St Pancras Station in London. It is also listed as authentic Japanese restaurant, noodle shop and restaurant. It is open on Sunday.

Unit 27B, The Circle, St Pancras Station, London N1C 4QPChecked October 2026