Description
Lambeth Palace, a historical landmark, the London seat of the Archbishop of Canterbury, the head of the Anclican Church since mediaval times. To the right is the the deconsecrated parish church of St Mary-at-Lambeth, now housing the Museum of Garden History. London, UK.