Filbert Street Stadium

Stadium/arena in Leicester, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Add phone number
Add hours
Filbert Street was a football stadium in Leicester, England, which served as the home of Leicester City F. C. From 1891 until 2002. Although officially …

Social profiles