Looks like the outdoor pics in this set were taken near the North Station in Colchester (Essex, England).