Ideal apartment for stay in London.