View all
1967 · Documentary · 0h 53m
A tour of obscure London landmarks, including the ruins of the Bedford Theatre.