London foodfromLondon On The Inside2 months 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.