News 'The stairs are lethal': The urgent need for lifts at Peckham Rye By Najma Hussen February 4th, 2026 1 Mins read The train station, built in 1985, is one of the busiest interchanges in the country, but is still inaccessible to many. Read more