Current Work SlimewatchDuckKeepers Keepers, Slimewatch and Duck will be shown at The Bargehouse Gallery,Oxo Tower Wharf, Barge House St., London SE1 9PHOct 31st to Nov. 10th 2019. Open 11am to 6pm.Part of The London Ultra