Menu

About Us


Indoor plant shop specialising in rare and exotic plants, Houseplants, Cacti, Terrainiums plus more

Address :
1528 London Road , Leigh-on-Sea , Essex , SS9 2QH