VENUE

etc. venues Marble Arch
Garfield House
86 Edgware Road
London
W2 2EA

For directions to the venue, click here.