Public House The Red Lion Hotel

  1. Brewery/Chain Unknown
  2. Plawsworth 
    Chester Le Street 
    County Durham 
    DH2 3NL 
    United Kingdom 
  3. 0191 371 0253