All sports Site
All sports Site
Great Britain - London- Founded in 2003
London Racers is a former ice hockey team from Great Britain, based in London. The club was founded in 2003 and has disappeared in 2005. London Racers plays their home games in the Lee Valley Ice Centre.