Designed by
Title
The art deco clock on the facade of the former Daily Telegraph Building in London, UK #210806810
Description
The art deco clock on the facade of the former Daily Telegraph Building in London, UK. The building is one of the iconic ones on Fleet Street.