London Home > London The Best Coffee Shops in London Westminster, St.James, Soho, Covent Garden, Holborn, The City, Fitzrovia, Bloomsbury, Barbican, Clerkenwell, Islington & Angel, Camden Town South Bank, Shoreditch, … more districts in London coming soon