The place
A major shopping artery of Hamburg's Altstadt, located between the central station and the town hall. It features a subway station.
Films shot here

Tomorrow Never Dies (1997)
Directed by Roger SPOTTISWOODE
A major shopping artery of Hamburg's Altstadt, located between the central station and the town hall. It features a subway station.

Directed by Roger SPOTTISWOODE