Several years ago, while visiting London, I stumbled across a wonderful seafood restaurant very close to the Marylebone tube stop; it was a sizable establishment. Returning to London, next spring, would like to revisit the restaurant; can't remember the name / location of the restaurant. Any ideas?
Harold