The Mitre

40 Holland Park Avenue London W11 3QY