Leo The Last
the film Leo The last was filmed in and around north kensington, hurstway street and near latimer road tube station . i know because i lived in the houses at the time i was 11 years old then and watched it all being filmed ..
Good stuff, thanks. Are these streets now all gone, or is there a "now" pic to take?
the streets are now gone its an housing estate there called lancaster west estate... its the west london area of north kensington