There are 2 Lyle and Scott shops tagged here. The one on the Lyle and Scott website is Unit 107 F - not sure which that is.
https://www.openstreetmap.org/node/681814409
https://www.openstreetmap.org/node/7052720918