The Lost & Found Sheffield

Marston’s Revere Pub Company has announced that a new The Lost & Found site is to open in Sheffield in November. Following the success of the recently opened Bristol venue earlier this year, and with sites in Birmingham, Knutsford and Leeds, the new opening in Sheffield brings the portfolio up to six venues. The new …