Free listing M 1 Mambow Cendol Restaurant Lower Clapton E5 0RN 78 Lower Clapton Road, London, Lower Clapton, Greater London, E5 0RN, Un View profile