Le Chamarel

27 Turnpike Lane London N8 0EP