You are reading a single comment by @dubtap and its replies. Click here to read the full conversation.
  • Just found out the sushi place behind my office on Drummond Street that I'd been ignoring is alleged to be the best sushi in London.

    Sushi of Shiori, husband and wife run with only 9 seats in the place.

    Food looks incredible

About

Avatar for dubtap @dubtap started