Central location, great food nearby in Holland Park and Notting Hill.