LOCATION & HOURS
148 Lordship Lane
East Dulwich, London SE22 8HB
Mon & Tues ~ Closed
Weds to Sun ~ 5:30pm - 10pm
Please enter your contact details below and we will get back to you as soon as we can (check spam folder for reply).
Please do not submit orders here.
Please call to us to place your order:
020 8693 8266 | 020 8693 3341