Charlton Train StationCharlton, London, Platform, Train Station Charlton Train Station in London in April 2019. Captured on April 27, 2019. © Chad Davis | chad@chaddavis.photography Filed Under: Charlton, London, Platform, Train Station Related posts: River Thames in London ExCeL London Millenium Mills Flour Mill The Shard in London