Hm, Tower Hamlets (which would cover Stepney Green) do tend to be pretty good for groups... but I think it may be a bit far to travel from Mitcham.
Is there any way you could contact them and ask though, they may know of similar places in other parts of London...
|