London foodfromLondon On The Inside1 day agoKrokodilos Review | "A Great Greek Spot That's Flown Under the Radar"Krokodilos in Kensington offers a modern take on Greek cuisine, attracting a loyal customer base quickly after opening.