logo

Video encyclopedia

Tufton Street drill hall

1:07

Tufton Street Drill Hall

2:16

Patient 1 Recovering From COVID-19 | News | CVMTV

The Tufton Street drill hall is a former a military installation in Westminster, London.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!
    • History