Oct26

The Cock Inn, Bishops Stortford

The Cock Inn, 2 Stansted Road, Bishop's Stortford