Yep, was round the uni somewhere, near why I live anyway, or did you mean the "Thunderdome"...which sounds like a college netball court...
Eccles is in Salford :) Don't go there very often any more now there are other Morrisons closer and easier to get to.