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