Sporting Club de Londres

1/31 Elkstone Road