Addington Park
Addington Park is a park situated in Addington in the London Borough of Croydon . 
<triplet> Addington Park <subj> London Borough of Croydon <obj> located in the administrative territorial entity <triplet> Addington <subj> London Borough of Croydon <obj> located in the administrative territorial entity