Caffè Nero

60-61 Trafalgar Square London WC2N 5DS