Devonshire Place

Devonshire Place
London Road, Leicester, LE2 0RA