A great place well located in the heart of Notting Hill. Perfect for our family of five.