Hemel Hempstead, Great Britain, 1947- : High Street