Exhibition
ASTRA
01 Dec 2015 – 12 Dec 2015
Central St Cafe
London, United Kingdom
Tube / Metro: Old St
Central Street Café is a community-oriented enterprise which has just opened off Old Street – the heart of London's creative tech scene. Hosting regular exhibitions and community events.