We stayed at Alice‘s place in December for a weekend trip to London. The flat seems newly refurbished and is superbly located, just minutes away from Hyde Park and in walking distance to Notting Hill‘s many attractions. Overall great experience and can highly recommend.