Caffè Nero

75 Upper Street London N1 0NU