LONDON, UK - APRIL 23, 2016: People shop at Timberland, Oxford Street in London. Oxford Street has approximately half a million daily visitors and 320 Stock Photo - Alamy
List of all Timberland store locations in the UK - ScrapeHero Data Store
Timberland flagship store by Dalziel+Pow, London – UK
Entrance And Shop Window Timberland Glasgow Scotland Uk Stock Photo - Download Image Now - iStock
Timberland Opens at Gloucester Quays - Gloucester Quays
Timberland opens first “purpose-led” flagship store in Europe