The Hayden

65 Westbourne Grove
London W2 4UJ