Olympian receives Freedom of City of London 0 15.12.2024 11:14 BBC News (UK) Lady Mary Peters won an Olympic gold medal in 1972 and then went on to help support young athletes.