Very nice and spacious apartment, equipped with every comfort.
Central London is a bit distant but by bus and tube it can be reached in about 50 minutes.
Very recommended solution for a stay in London.