This is the Harlequin Centre, Watford's new shopping centre. It contains many of the well known shops and a large snack bar area. It also connects to Charter Place.
The photo was taken from King Street. For a similar view, from 1958, click here.
It is located at position 9 in green on the map at the bottom of the High Street, near the High Street Station.