18-03-2015, 20:19
Interesting fact about Fulham.......
Did you know that Britains 1st speed bumps were installed on Linver Rd in Fulham in 1984.
Did you know that Britains 1st speed bumps were installed on Linver Rd in Fulham in 1984.

I'M NO PESSIMIST.....JUST AN OPTIMIST WITH EXPERIENCE !!