Who are the giant guardians of London? April 6, 2023 Geraldine Historical, History History Documentaries Who are the giant guardians of London? Credit Absolute History