Devonshire Place

Devonshire Place
London Road, Leicester, LE2 0RA
Photo of Devonshire Place