Report copyright - This is a photo of the junction between Tottenham Court Road and Euston Road in London in 1904. This is a photo of a reconstruction of a celtic village
Please pass captcha verification before submit form
Please pass captcha verification before submit form