This a great spot for travelers. Close to a tube stop and lots of shops/restaurants/pubs nearby. The stairs up to the apartment look sketchy but once you're inside everything is great.