10 towers with a history in London – 10. The ‘Lollard’s Tower’, Lambeth Palace…

This 15th century tower can be found at the north-west corner of Lambeth Palace, London residence of the Archbishop of Canterbury.

Subscribe for just £3 a month to gain access to all our stories – that’s less than the price of a cup of coffee!