Yes. You are welcome to place an order and collect from or just pop over and buy in store.
146a Greenvale Road
Eltham
London
SE9 1PQ
Phone: 0208 859 5760
Shop Opening Hours
Monday to Friday:8:00 am to 6:00 pm
Saturday:9:00 am to 5:00 pm
Sunday: 10.00 am to 2:00 pm
Bank Holidays : Closed