Shoryu London Store Finder
Find all of the Shoryu stores in London
Shoryu (Holborn)
84 New Oxford Street, Holborn, London, WC1A 1HB
Nearest Station
Tottenham Court Road 0.11 miles
Shoryu (The City)
45 Great Eastern Street, The City, London, EC2A 3HP
Nearest Station
Shoreditch High Street 0.22 miles
Shoryu (Stratford)
1, Westfield Stratford City, Montfichet Road, Stratford, London, E20 1EL
Nearest Station
Stratford International 0.30 miles
Shoryu (North Kensington)
190 Kensington High Street, North Kensington, London, W8 7RG
Nearest Station
High Street Kensington 0.19 miles
Page 1 of 1