My wife and I just returned from a honeymoon in London and Paris... In my book London wins the overall main course food category and Paris wins the desserts category. I was surprised, however, after looking thru the London pages on mosaic again that one of our favorite pubs in London wasn't mentioned... The Leicester Arms near Piccadilly Circus. We even made a "one more time" trip to this pub to get some more of their tomato soup...some of the best I've ever had. Anyone else been there? Impressions?
London, United Kingdom