South east London station with 'outstanding architecture' wins awardAbbey Wood station wins 2024 RIBA award for outstanding architecture.