Love your sushi and sashimi? You’re in the right city. London has a love affair with sushi and chances are wherever you find yourself, you’ll never be far from a restaurant serving the Japanese delicacy. Here are five of the best in town… PREVIOUS POST NEXT POST News January 3, 2012 London Introduces Dance for 2012 By Laura Yarborough News January 3, 2012 The Top 5 Sushi Spots in Las Vegas By Susan Stapleton