Skip to content

Harrods: Reporting London Special – Thames Television

21/10/2019
tags:

Filmed in 1982. Thames Television was given unique access to one of the worlds most famous department stores – Harrods

Comments are closed.

%d bloggers like this: