My stay at this apartment was really great. The area is really lovely and so close to buses and the tube that it makes it easy to get anywhere. The apartment building itself has many stairs, but it didn’t bother me. The actual apartment has everything you need, just the basics, but if you’re there a short while then it should be fine! I would definitely stay here again should I return to London!