St Martins Square, Leicester



St Martin’s Square is home to Leicester’s best independent shops and quirky shopping experiences.