Was the amphitheatre on Grey Friars site?

With the location of Colchester’s Roman amphitheatre still a mystery could the rectangular Grey Friars site within the north-east corner of the town wall be a favourite? Click to read more> Could this have been on what is now Grey Friars