Situated in Groovy East London.
10-15mins walk from walthamstow cetral station.
We are in bell corner where there are Nice cafes / restaurants, and William morris gallery is around the corner.
flower budds
12 chingford Road London E17 4PJ
Store Hours
Wednesday — Sunday
11:00 AM — 5 PM
Monday and Tuesday
Closed