Grove Road , Notting Hill , London.