I stayed in Jack's apartment for a business weekend in London. It's a great location just across the street from Harrods. Apartment was very cold when we checked in but then got warmer after few hours that the heating was on. It is a great place if you want to stay close to all the best shopping areas in town on a good budget and it is quite spacious apartment even for a family.