Nice spot to stay in London for a few nights, location was great and nice to have laundry in the unit to wash clothes in the middle of our long trip.
Some construction outside but it wasn’t an issue for us at all.