Mile End Park
Mile End Park is a park located in the London Borough of Tower Hamlets . 
<triplet> Mile End Park <subj> London Borough of Tower Hamlets <obj> located in the administrative territorial entity