Deres første hjemmebane var i Finchley Road i Nord-London. De leide flere forskjellige baner inntil 1923 da de kjøpte en bane i Sudbury (London) som ligger nordvest i Stor-London.