Well located and great flat for short or long stays in London.