Perfect convenient location in the center of Notting Hill!