Contacts Open Everyday from 12pm till late. Mobile Phone +44 77 2592 7685 Telephone 020 3620 0833 290 High Road Leyton, E10 5PW London Notice: JavaScript is required for this content.