Miko Coffee phone 123, Cubbington Rd Leamington Spa, Warwickshire CV32 7AP map Warwickshire Coffee Co phone 69, Landor Rd Leamington Spa, Warwickshire CV31 2JZ map if (!IN_DEV) { ?> } ?>