London City Royals is a British professional basketball team, based in the Crystal Palace area of London, England. The franchise was established in 2018 and admitted to the top-tier British Basketball League in the same year.
- Leagues
- British Basketball League
- Seasons
- 2017/18, 2018/19, 2019/20