Temple Fortune Garden Centre
788a Finchley Rd, London, NW11 7TJ