Leicester
Leicester City House

Leicester City House is nestled in Aylestone, Leicester, within close proximity to the River Soar running through the city. The city centre is easily accessible by car and bus, no more than 20 minutes from Leicester City House.