The Independent Magazine featuring Alice & Astrid, London UK