Oval Space
Oval Space
29-32 The Oval,
London,
E2 9DT,
United Kingdom