Max and Billie have s few apartments within the same building. They are always great and very clean. The location is central and has easy access to tubes and buses with just 4min walk to Hyde Park too.
Love this area!!