This is an excellent apartments close enough by Victoria train station (approximately 25 minutes by metro). Nearby there are a metro station and a few remarkable sightseeing places like Church of St. Paul and Tower of London.
The flat is stylish and comfortable. The kitchen is well-equipped - there are a lot of things which make our staying definitely comfortable.