PLANTS
EVENTS
INTERIORS
GARDENS
ABOUT
CONTACT
More...
279 Camden High Street
NW1 7BX
Shoreditch High Street Station,
Braithwaithe Street
London E1 6GJ
Triffidsworld@gmail.com
T: +44(0)7950 458 612