5 ms·
Reminds of another documentary where something similar happened in Greenwich. Or maybe it was this one...
by niffydroid 4y ago
Reminds of another documentary where something similar happened in Greenwich. Or maybe it was this one...
- fumblebee 4y agoVery possibly! This is the Thames side of Deptford, so very close to Greenwich.