Filbert Street financial crisis of 2007–2008. It was then leased to a car parking company, but this arrangement was terminated by Leicester City Council in March 2012. Filbert Street Filbert Street was a football stadium in Leicester, England, which served as the home of Leicester City FC from 1891 until 2002. Although officially titled the "City Business Stadium" in the early 1990s, it remained known almost exclusively by its address, like many English football stadia. Leicester City was formed in 1884. The club was then named "Leicester Fosse", as its founders mostly lived in the west end of the city, through which
Filbert Street would have been very difficult, as the North and East Stands backed onto housing which would have been expensive to place under a compulsory purchase order. Although expansion was considered, by 1998 the decision had been taken to move to a completely new stadium. After a failed attempt to build a 40,000 all-seater stadium at Bede Island South (on the other bank of the nearby River Soar), the club purchased Freeman's Wharf, a former power station site 200 yards south of Filbert Street. Work began on a 32,500 seater stadium during 2001 and it was opened in July 2002. Filbert