ADDRESS & CONTACT Address 2a Leslie Road, London, E11 4HG GPS 1, 1 Telephone 0208 539 5205 Social Media Facebook Instagram Linkedin Youtube TikTok IMAGE GALLERY OPENING TIMES