Kensington is a nice place to be in London