The name says it all. At Bibendum Oyster Bar you’ll find some pretty tasty oysters – some say they’re the best in London – as well as simple but... Read full article »