e&o Notting Hill - 14 Blenheim Cres, Notting Hill, London W11 1NN, UK on Eaten