New_Daily_Telegraph_Offices_Fleet_Street_ILN_1882.jpg
Description New Daily Telegraph Offices Fleet Street ILN 1882.jpg | The Daily Telegraph's new offices and printing premises in Fleet Street, London . The Illustrated London News , 1882. | |||||
Date | 21 October 2005 (original upload date) | |||||
Source | English Wikipedia | |||||
Author | Unknown (original uploader was Honbicot at English Wikipedia) | |||||
Permission
( Reusing this file ) |
|