The apartment was amazing !! We had everything we need and we got quick help from the owners when needed. The place is quite big and was very clean and organized. Also, the location was good, two minutes from Oxford street and little walk from the metro stations, lots of pubs and restaurants around.
Would totally recommend