- www.londonexcelsior.org
- 3
London Excelsior Sports Club (LESC) is situated in East London and serves the wider local community... Whether it's football, cricket, swimming, badminton or other mainstream sports, London Excelsior Sports Club aims to faciliate regular..
Relevance: 19.398045