Charlton Train Station Charlton Train Station in London in April 2019.Kidbrooke, London, England, United KingdomPhoto taken in April 2019. © Chad DavisFiled Under: Charlton, London, Platform, Train Station Nearby Photos Tate & Lyle Sugars in London · 1.1 miles away Development in London · 1.2 miles away Millenium Mills Flour Mill · 1.3 miles away ExCeL London · 1.5 miles away Related Posts Westminster Tube Station Architecture London Underground Train at Tower Hill Station