New Red Lion, Stroud, Gloucestershire, United Kingdom
About New Red Lion
New Red Lion is a Bars, Pubs, Bistros serving the Stroud community in Gloucestershire, United Kingdom and located at High Street.To contact New Red Lion call 01453 882384
Location
High Street
Stroud
Gloucestershire
United Kingdom
GL6 8DJ
Map
Contacts
Tel: 01453882384