Punch & Judy
40 Henrietta St, London