Fantastic location in Notting Hill. Walking distance to many amazing restaurants, cafes, parks and shops.