Hatch End, տեղումների ռադար