London, England, United Kingdom
Take Heed. The first recorded motor accident in Great Britain involving the death of the driver occurred on Grove Hill on 25th February 1899. — First Grove Hill, Harrow
Listen to the audio guide for Edwin Sewell, James Richer, and Take Heed white plaque Free on WIP — starts by itself when you arrive, even with the screen off