Good location in Notting Hill. Ideal for short trip to London.