Our stay at london house was very nice. Small room as others have pointed out, but honestly it shouldn’t matter unless you have a lot of luggage. Room and bathroom were clean and had everything we needed. Location is pretty good - london is so big you have to take a tube pretty much everywhere but it was central enough. Near two convenient tube stations. The staff was very kind and accommodating; they let us keep our luggage there after check out as our flight out didn’t leave until much later.