Plant shop, indoor gardening and project plants specialist
This beautiful plant shop has three stores in London - Clapton, Cambirdge Heath & Islington.
Free delivery on orders over £45.
117 Upper St, The Angel, London N1 1AX
3-7 Lower Clapton Rd, Lower Clapton, London E5 0NS
493-495 Hackney Rd, Cambridge Heath, London E2 9ED