An excellent studio space in London's Notting Hill. Clean, comfortable and convenient.