I don’t have other experience London flats but I think it’s fine for a bag drop only. No wifi. Beds, bathroom, and setup were all just fine. Pretty small space but was fine for one night. Not recommended for multiple nights.