Food & Drink, Restaurants, Things to Do, Victoria Sticks’n’Sushi: Japanese Dining in the City Sticks’n’Sushi London, a fusion of Danish & Japanese food. Discover our review to see if it’s worth a visit from you… Read More