UKData checked October 2026
  1. Home
  2. London
  3. Ramen restaurants
  4. Shoryu Ramen Soho

Shoryu Ramen Soho is a ramen restaurant on 3 Denman St in London. Also listed under Asian restaurant, authentic Japanese restaurant and Japanese curry restaurant. It is a branch of Shoryu — 3 branches in our listings.

3 Denman St, London W1D 7HBChecked October 2026