Shepherd Neame opening hours

Shepherd Neame is a restaurant network serving customers in 102 towns. It operates through 260 shops. The most significant number of its stores, 27, can be found in London. Other key cities, taking into account the total number of the chain's stores, are Canterbury - 17, Faversham - 16, Maidstone - 12 and Whitstable - 10.