Set in the very heart of High Street Kensington, the recently 4* renovated apartment offers an amazing location and modern interior design. The High Street Kensington station is within a couple of minutes walk.