Alexandra Palace Way
London,
Greater London
N22 7BB
020 8444 2555
www.capitalgardens.co.uk
Latitude: 51.5913960, Longitude: -0.1327910
10:30 - 18:00 - Mo, Tu, We, Th, Fr
Actual information about Capital Gardens of Garden Centre category. Capital Gardens is located at Alexandra Palace Way London, N22 7BB. How to get to Capital Gardens office? Look at the map below or call them 020 8444 2555