Upper Holloway Outdoor Living
Alexandra Palace Garden Centre
Alexandra Palace, London, N22 7BB 020 84442555
Modular Garden Ltd
Unit 2 Angel Wharf, 166 Shepherdess Walk, London, N1 7JL 020 72531222
Johns Garden Centre
175 Stoke Newington Church Street, London, N16 0UL 020 72759494