Great location in Kensington! Close to Gloucester Road station and surrounded by restaurants and shopping