Originally posted by amzamz
View Post
I guess this is at Brooklands in Surrey, UK.
1907 until 1939.
With it's embankment and the famous "bump"
Brooklands - Wikipedia, the free encyclopedia
or
Brooklands Museum
Leave a comment: