Green Party London Assembly Member Caroline Russell proposed spending £20m to create 70 new public toilets on London’s transport network. Photo: Noah Vickers, Local Democracy Reporter. A plan to create more public toilets at Tube and bus stations across London has been rejected by City Hall, despite most London Assembly members voting in favour of […]