Jan29

The Half Moon

The Half Moon, 31 North Street, Bishop's Stortford, UK