Ali's place is great if you are looking to explore London for a few days. It is very conveniently located near 2 underground stations (~3-6 min walk away) and various bus stops. It is also right across from Hyde Park, which is super nice. Do note that it is a small space, and would be better fit for people who will be out and about and not necessarily looking to cook, since we noticed that some basic cookware was not provided.