Notting Hill is a great location. Near stations and lots to do nearby