
Image: HMV

In recent years, a large number of American sweet shops (candy stores) have opened in London. It is estimated that there is at least one every 250 metres in central London.
Image: © TimeViews Steven Miell


A blog – with photographs comparing places, monuments, locations, transport, and people across the years.