Stylish and very comfortable flat, beautifully located in Notting Hill.