Friday 24 August 2012

Lambeth Palace
Lambeth Palace, on the south bank of the River Thames opposite Parliament, has been a historic London residence of Archbishops of Canterbury since the 13th century