
Just a few steps from the British Museum, you can get an amazing original ramen.
Location: 29 Museum St, Holborn, London WC1A 1LH, United Kingdom
Visited on: 2019-08-19
Just a few steps from the British Museum, you can get an amazing original ramen.
Location: 29 Museum St, Holborn, London WC1A 1LH, United Kingdom
Visited on: 2019-08-19