Birmingham One Stop Nike Clearance Store. Birmingham, GBR. Nike.com GB
Nike Stores in United Kingdom. Nike.com
Nike trainers store launch abandoned after crowds break into fight with queues of people - Mirror Online
England, West Midlands, Birmingham, Victoria Square in Birmingham City Centre, Stock Photo, Picture And Rights Managed Image. Pic. LOP-CH0322 | agefotostock