Skip to content
EntityQ5448298· pop 15· linked from 661 articles

Filbert Street

Sign in to save

Also known as City Business Stadium

football ground of Leicester City (1891 to 2002)

On the map