Shepherd Neame opening and closing times

Shepherd Neame is considered to be one of the most successful chains in the United Kingdom. As of 2026 Shepherd Neame uses 260 locations. The chain can be found in 102 cities and towns across the country, for example: London (27 locations), Canterbury (17 locations), Faversham (16 locations), Maidstone (12 locations), Whitstable (10 locations).

Biggest cities with brand stores: