near me there is a private school in a warehouse type building, which uses the internal garage area (so covered but concrete floor and playground type) and the out door what would have been loading bays and stuff as a playground. They also regularly take kids to park
There are also many private schools in semidetatched houses, which use the gardens as a play area, and again use park for sports etc.
I am guessing pubs at least normally would have car park/ outside space?
Also the two nearest primary schools including my dds have playground on the roof, so this is also an option.