Location location location! This is the perfect place for one or two people to stay during a visit to London. The place is extremely close to restaurants, coffee shops, and public transportation. We didn’t spend much time in the flat, but it’s the perfect place to shower, sleep, and put your feet up for a few minutes before the next adventure of the day. Yes, there are definitely many stairs to climb to get there, so keep that in mind if you have any mobility limitations. I would definitely book this place again if I am ever back in the area.