This apartment is in a great location and makes it so easy to get to every major area of London. There is no AC as stated in the listing but there are also no fans that we found so you either need to bring your own or it is going to be really hot in the summer months. We asked if there were fans but did not receive a response.
If your main priority is location, this is a great place to stay!