Creative Images
UK cities - stock illustration
A map of the United Kingdom, showing most major cities and the connecting road network. There are 6 layers to aid editing. Although the cities are not named it's easy to find them on the link to the reference map below.