Vori 120 Holland Park Avenue, London W11 4UA