This is a really good place to stay for a London trip! The place was pretty cozy. It's got a couch and a bed for 2 people and a really nice place to shower. It also has a washer and dryer. Overall, it was clean and I have no real complaints.
It's in Camden Town, which has a lot of restaurants, pubs, and convenience stores.
It's also extremely close to the tube station, and that's a vital mode of transportation in London.
This is definitely a great place to stay!