Great location a few minutes walk of notting hill tube station. Perfect base for London trip.