Home / Croydon / ID London Lounge

ID London Lounge

Restaurant or café · 83 - 84 High Street, South Norwood, London, SE25 6EA

Food hygiene rating

…Awaiting inspection

Registered with Croydon council.

Nearby food businesses

All food hygiene ratings in SE25

Restaurant or café ratings in Croydon · All of Croydon