St Martin's Square

Orientation & Geography

Europe, United Kingdom, Leicester

St Martin's Square is a shopping centre in Leicester city centre. Constructed in 1984 by the Bass Pension Scheme, the thirty-two retail units include a mix of individual boutiques, national retailers, bars and restaurants. St Martins Square is part of the Leicester Lanes shopping district.