We felt right at home in Victoria’s beautiful apartment. Amazing location close to Holland Park Station with a row of shops close by. Would definitely return!