top of page

Contact Us

65 Palmerston Road, London, Walthamstow, E17 6PR

+44 7721512912

Thanks for submitting!

Opening Hours

Mon - Thursday

11:00 am – 7:00 pm

Friday

1:30 pm – 8:00 pm

​Saturday

12:00pm - 8:00pm

​Sunday

Closed

bottom of page