Great place and location next to the famous Notting Hill market