Quote: BroncOnIon "maybe it does indicate that we're in the wrong place? Or, more likely, that there isn't a "right place" for a London SL club.'"
I suppose the "right place" would be as close as possible to Central London, or at the very least a bit closer to a well served station than The Stoop. It probably doesn't make a lot of difference which quarter of Greater London we're based in.
Obviously the ground itself is far too large, but purely as a hypothetical example in terms of location and proximity to station the ideal would be somewhere like Arsenal FC. So in the real world, we'll be lucky to find anywhere better than where we already are.