Nov7

The Cock Inn, Bishop's Stortford

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