St Martins Coffee Shop

St Martins Coffee Shop, Cank Street, Leicester, UK

St Martins Coffee Shop

St Martins Coffee Shop, Cank Street, Leicester, UK