First Step Shoes

Shoe Stores

First Step Shoes

Leicestershire - Leicester

Leicester Market, Leicester LE1 5HQ, UK

LE1 5HQ