Caffè Nero

113 Westbourne Grove London W2 4UP