Home News Parallels Revealed - Studio One Gallery Posted 2013/09/27 17:18 Jessica Mello is showing in Parallels Revealed at Studio One, 1 Church Row, Wandsworth Plain, London SW18 1ES, on 26 October and 9 November 12noon - 4pm. See .