Items where Country is "United Kingdom" and Location is Artsadmin,Toynbee Studios, London