Architect at SPARC Space - London, England, United Kingdom
SPARC Space is an architecture & planning company based out of 34B Fountain Rd, Tooting, London, United Kingdom.