Lilah Fowler, nth Nature, 2018 Lilah Fowler, nth Nature news Home News Lilah Fowler, nth Nature - Assembly Point Posted 2018/03/13 11:48 Lilah Fowler has a solo show, nth nature, at Assembly Point, 49 Staffordshire Street, London SE15 5TJ, from 16 March — 21 April 2018. See: .