This was the perfect place for our trip to London in an amazing location. We loved Max & Billies place and Notting Hill ended being our favourite spot in London. Can’t rate highly enough!