Where to Shop on London’s Redchurch Street

With its colorful graffiti art and three- and four-story brick-front buildings, this Shoreditch street is a retail go-to for cutting-edge brands.