Forest LondonArch 133, Deptford Railway Station, Deptford High St, London SE8 4NSPlants and products to bring nature indoorsLockdown services: Shops are closed but online deliveries availableWebsite forest.london/Instagram: @forest_london/?hl=en