Cotswold Outdoor opening and closing times

Cotswold Outdoor is considered to be one of the most successful chains in the UK. As of 2026 Cotswold Outdoor has 59 locations. The chain can be found in 53 cities and towns across the UK, such as: London (5 locations), Manchester (2 locations), Belfast, Northern Ireland (2 locations).

Biggest cities with brand stores: