Scope opening and closing times

Scope is recognized as one of the most well established chains in the United Kingdom. As of 2026 Scope has 65 locations. The chain can be found in 59 cities and towns across the United Kingdom, including: London (7 locations).

Biggest cities with brand stores: