Kevin's flat is a very good place, very convenient and quiet.
Close to London center it allows to enjoy a London stay in the best way.