Leicester City FC

Country England England
Home town Leicester
Founded 1884
Website www.lcfc.com
Premier League
Football League Championship

Leicester City Football Club is an English football club that plays in the Championship.

The team is based at Walkers Stadium with a capacity of 32,500.

  • Improve This Page Latest edit by admin

Latest Forum Posts

Topic Replies Last Post