Visit us

Gift Shop

5 Central Parade, 137 Hoe St, Walthamstow, London, E17 4RT

07903 948148

Monday 10-5pm
Tuesday - Friday 10-5pm
Saturday 10-6pm
Sunday 11-5pm

Plant Shop

6 Central Parade, 137 Hoe St, Walthamstow, London, E17 4RT

Monday CLOSED
Tuesday - Friday 10-5pm
Saturday 10-6pm
Sunday 11-5pm