UKData checked October 2026
  1. Home
  2. London
  3. Nurseries
  4. Plant World London

Plant World London

Plant World London is a nursery on Plant World, 262B Poplar High St in London. Also listed under cafe and garden centre. It is open on Sunday.

Plant World, 262B Poplar High St, London E14 0BNChecked October 2026