Home News Lilah Fowler - Passage and Pair Posted 2013/09/28 14:49 Lilah Fowler has a solo show, Passage and Pair, at Maria Stenfors, unit 10, 21 Wren Street, London WC1X 0HF, from 4 October - 9 November 2013. See .