I know London Road,used to work just off it in Isleworth.Not been around that way in about 25 years roughly.Was born in Hammersmith but my parents moved to Barrack Road when i was a toddler,and lived there until i was 18.Stayed in the area for another 7 or 8 years.
London Road holds bad memories as i got done for drink driving when i crashed into a bus by Isleworth fire station.😀