Good place to visit London and near Notting Hill :-)