Covered: London, history
Clock on As many Umbrella readers will know, ‘Big Ben’ is the name of the Great Bell inside Elizabeth’s Tower, completed in 1859.
London: Portrait of a City is published by Taschen, price £44.99, www.taschen.com
www.umbrellamagazine.co.uk