We might, I totally make no guarantees on this though, be able to do some things. Like James said there's ways we can make a small place fit however many you need and keep growing as more people show up. And, this is the big if one, we could possibly do something like Grimmauld Place (from book and movie five, the townhouse that is hidden), I'm just not sure if the magic would hold here, a lot of our things have been spotty, or if we could even make it accessible to Muggles.