Designed by
Title
The former Daily Telegraph building on Fleet Street in London, UK #210806822
Description
The former Daily Telegraph building on Fleet Street in London, UK. The building is one of the iconic ones on the famous media street.
This image is editorial