Very nice spot in Notting hill. Great part of the city.