St Martins Coffee Shop St Martins Coffee Shop, Cank Street, Leicester, UKSt Martins Coffee Shop St Martins Coffee Shop, Cank Street, Leicester, UK