Fleet Street, London, c1955. Fleet Street was the centre of London's newspaper publishing industry until many of the papers moved out to Docklands during the 1980s.
World Europe United Kingdom England Greater London London City of London
Pixel Dimensions (W x H) : 3502x4985
File Size : 17,049kb