Hand Circus

41c Parkholme Road, E8 3AG (London)