The club took its name from never having a home stadium of its own but playing at various locations in London and the surrounding area.
Σύμφωνα και με το όνομά του, ο σύλλογος δεν είχε ποτέ ένα σταθερό γήπεδο, αλλά έπαιξε σε διάφορες τοποθεσίες του Λονδίνου και της γύρω περιοχής.