This item was originally published on this site

Streetwear and sportswear retailer Footasylum opened a 20,000 sq ft London flagship store last week at 73-89 Oxford Street, which was previously occupied by New Look.