
Mayor calls on TfL to reverse abortion advert ban
Transport for London says the adverts might bring TfL or other members of the GLA "into disrepute".
BBC News
The Greater London Authority (GLA), colloquially known by the metonym City Hall, is the devolved regional governance body of Greater London, England. It consists of two political branches: an executive Mayor and the 25-member London Assembly, which serves as a means of checks and balances on the Mayor. The authority was established in 2000, following a local referendum, and derives most of its powers from the Greater London Authority Act 1999 and the Greater London Authority Act 2007.
Transport for London says the adverts might bring TfL or other members of the GLA "into disrepute".