Adidas focused articles header
Category > FAQ > Page Uploaded: 31/05/16

Q: NEO Stores: have Adidas opened any in the UK?

A For those that are unaware, NEO is a fashion brand launched by Adidas in 2012; it is targeted at a younger teen demographic. At present, there are no NEO stores located in the United Kingdom; however, there are NEO stores located on the European continent. The NEO brand is still a fledging fashion brand, therefore, there are not many NEO stores at present, and the majority are located in Germany. The following NEO stores are located in Europe:

NEO Store Oberhausen

- Centroallee 16
- 46047 Oberhausen
- Germany

NEO Store Cologne

- Hohe Strasse 120-122
- 50667 Koeln
- Germany

NEO Store Frankfurt

- Zeil 106
- 60313 Frankfurt
- Germany

NEO Store Stuttgart

- Königstrasse 3
- 70173 Stuttgart
- Germany

NEO Store Leipzig

- Grimmaische Str. 27
- 04109 Leipzig
- Germany

NEO Store Regensburg

- Friedenstr. 23
- 93053 Regensburg
- Germany

NEO Store Prague

- Roztylská 2321/19
- Shopping Centre Chodov, Unit 0.350
- Centrum Chodov
- 148 00 Praha
- Czech Republic

NEO Store Warsaw

- Woloska 12
- 02-697 Warsaw
- Poland