John’s Garden Centre 175 Stoke Newington Church Street Stoke Newington London N16 0UL 02072759494 Garden Centres
The Chelsea Gardener Chelsea Farmers Market 125 Sydney Street Chelsea London SW3 6NR 02073525656 Garden Centres
Knollys Garden Centre Ltd Knollys Garden Knollys Road Streatham London SW16 2JJ 02087697321 Garden Centres