Caffè Nero
97-99, 99 Charing Cross Rd, London WC2H 0DP