American Apparel Store in Shoreditch London. 14 February 2017 2120 × 1414 Changing Face Of The UK High Street London, UK – October 27, 2013: American Apparel Store on Curtain Road, Shoreditch, London on a quiet Share This! Follow Share This! Follow