If you can't find the memorial. I searched for a while but couldn't find a single reference to the exact location of the Trojan Horse Massacre memorial. I eventually found it in Thornton Road, 105 Thornton Road to be exact. Here's a map, and here's the StreetView link. :)