You are here
Country: United Kingdom
City: London
Category: Retail
Address: 26 Cross Street
Islington, London
N1 2BG
- About -
Primarily a fashion wholesale and communications agency with an adjoining retail space, Paper Mache Tiger is increasingly becoming a platform for emerging and established creatives, providing spatial solutions for compelling ideas that engage the local community.