Trapstar London have grown through strength and strength. Recently they reopened their new highly upgraded store to the public as it had a complete refurbishment. The fresh redesigned store reflects the brand with a premium touch of urban class. Check out the new store below.
Store Address: 281 Portobello Road, Unit 21 Portobello Green Arcade, London, W10 5TZ