Address: 25 The North Colonnade, London, E14 5HZ, UK Phone: 02038807355 Email: [email protected] Website: https://gardenercanarywharf.co.uk/ Description: Welcome to Gardener Canary Wharf, your premier destination for exquisite landscaping and garden maintenance services