November 10, 2018 August 16, 2020 Food & Drink / Restaurant Shoryu Ramen We went to the branch located near Covent Garden. A very nice little restaurant but we were not us to …