The weekend in this apartments was fantastic. The apartment was clean, cool, very close to subway and quite neighborhood.
I recommend this place to visit London.