The Peacock – Chef & Brewer

The Peacock

The Peacock is a restaurant from the Chef & Brewer chain of around 127 licensed traditional pub restaurants in the United Kingdom, owned by Spirit Pub Company plc.

March, 2015

Restaurants

chefandbrewer.com

Owler Bar, Sheffield,  South Yorkshire, S17 3BQ