The Seven Stars
The Seven Stars
Inn
High Street North
, Durham, England, United Kingdom
DH1 2NU
84
Very Good ·
41 reviews