Hitchin, 21 High Street