Possible locations
8
POSSIBLE FILMING LOCATIONS
Transcript of Possible locations
POSSIBLE FILMING LOCATIONS
Trafalgar Square
Hyde Park
Embankment
Parliament/Big Ben
Camden
Eastbrookend Country Park
Hainault Forest