Nice quite place nestled in Kensington. Conveniently located a very short walk to overground.