Britain’s first escalators were installed at this famous department store in 1898. Women were offered brandy at the summit in order to calm their nerves.
Tip is too short...
Tip is too long...
Knightsbridge, Greater London
Show More (on 81 To-do Lists and 35 Other Lists)