Leeds, England, 8th May 2018, Topshop Topman store on Briggate in Leeds city centre on a sunny spring morning with padestrians and shoppers Stock Photo - Alamy
TOPSHOP - 44 Briggate, Leeds, West Yorkshire, United Kingdom - Women's Clothing - Phone Number - Yelp
Topshop (Now Closed) - Women's Store in Trinity Quarter