Suspended animation.
Published: 1993
Language: eng
Notes: Article about possibly the world's tallest assembly of escalators at 3 Minster Court.