Must like stairs (I do) amazing spot in Kensington, the best spot in London.