Designed by
Title
Today newspaper #11285308
Description
Headquarters of British tabloid daily newspaper Today in Vauxhall Bridge Road, London on March 30, 1990. Launched in March 1986 the paper, which revolutionised the newspaper industry in Britain, closed in November 1995.
This image is editorial