An Italian design studio started by Cecil Balmond.
Location:
190a New North Rd,
London,
United Kingdom
Email:
info@balmondstudio.com
Website:
balmondstudio.com