This unique property is located centrally in Notting Hill with a beautiful terrace and spacious happy environment. The interior is especially bright and comfortable.