Dave Deller

Employee of London Underground

Born 1962
Died 2020

The plaque is by exit three.

Location
Leicester Square Station, London, WC2

Categories

Authority

    arrow-up-circle