An excellent flat to stay in London!