Townshend Arms The Hertford
0
Reviews
Pubs in Hertford
21 London Rd
, Hertford, Hertfordshire, SG13 7RL
01992 536256
Townshend Arms The, in Hertford, is a local pub who offers real ales, live music, pool, darts and bar snacks. Townshend Arms The pub is located at the following address - 21 London Rd.
|