Home > Leicester Street Index > St Peters Lane

St Peters Lane

This page shows businesses on St Peters Lane. Click on a business to bring up its details and a map showing its location.


Debenhams plc

Operating across the UK and other countries, Debenhams plc is a chain of department stores selling a range of clothing, furniture, beauty products and other household items.

Address: The Shires Centre, 20 St Peters Lane, Leicester, Leicestershire, LE1 4GH


Map showing St Peters Lane in Leicester.