there is a place I've seen recently (I think it is quite new), near the stadium which looks like a 5-a-side football place. It is indoor and there seems to be 3 or 4 pitches (its like old, single storey industrial buildings/workshops that have been reinvented)
I can't remember the name, but next time I'm on the No 16 bus, which goes past there, I'll have a look and post back.