Manor Park is the name of an area in London Borough of Newham, as well of the local railway station and cemetery. There isn't a Manor anymore, nor is there a park.

External links