These are a few links to a variety of  UK city and landscape pictures:

UK Landscape Photos

Pictures from Britain

London Pictures

Some Images of England