Japanese Ramen in London @ Shoryu Ramen by foodiejem Posted on January 12, 2016January 10, 2016 Address: 3 Denman Street London W1D 7HA Website: www.shoryuramen.com Ramen craze has reached London! After being hugely… Read More