Lobster Kitchen, Bloomsbury – London
Lobster Kitchen is another lobster joint to bring the New England Lobster shack experience from Maine USA to the shores of old Blighty. The experience from beginning to end is exactly what you would...
View ArticleShoryu Ramen – Soho, London
Shoryu Ramen was launched in November 2012 by the team at Japan Centre and Shoryu have quickly gained a following for their ramen. They now have locations spread across Carnaby, Regent St and Soho. If...
View Article
More Pages to Explore .....