Posts

Showing posts with the label London

River Café

Image
Nemesis, River Café, London, England! One of London’s best restaurants and the spawning ground of many a celebrity chef, including Jamie Oliver, the café’s signature dessert is the Chocolate Nemesis cake.