This apartment is really close to the train station that will take you to any place in London. It is located in a nice neighborhood, the check in was easy and the communication was great. I would recommend this place for a short stay.