World Cafe – Crouch Hill

The coffee was really nice and from the outside you’d think this was a hip place to hangout. Then you go inside and the lack of smiles and friendly staff convinces you to drink up, pay up and go elsewhere! World Cafe, 130 Crouch Hill, London, N8 9DY Rating: