Nicholson's Pubs opening and closing times
Nicholson's Pubs is widely recognized as one of the most successful chains in the United Kingdom. As of 2026 Nicholson's Pubs has 79 locations.
The chain can be found in 18 cities and towns across Great Britain, including: London (45 locations), Edinburgh (8 locations), York (4 locations), Birmingham (4 locations), Manchester (3 locations).