Showing posts with label Harrod's. Show all posts
Showing posts with label Harrod's. Show all posts

Thursday, June 14, 2007

Trivia Pursuit

The first escalator in Britain, installed in 1898 in Harrod's department store in London, had a clerk who waited at the top with a glass of brandy for each customer.