Address: N14 19, Trent Gardens, Cockfosters, London Borough of Enfield, London, Greater London, England, N14 4QB, United Kingdom