I understand that a representative from TfL will be at the next open, public meeting of the Elephant & Castle Community Forum. This takes place on Wednesday 18 July at 7pm at Etc Venues, Avonmouth House, 6 Avonmouth Street, SE1 6NX.
Here's the details of the planned roundabout discussion (and there are other items on the meeting agenda)
"At the last forum we had a brief update on the progress on transport and
infrastructure improvements in and around the Elephant and Castle. People kindly
provided helpful quick comments on the views about, and their experience of,
moving around the area. At this coming forum we are going to dedicate more time
to this important topic, and use the opportunity to seek more information and
views on peoples' experience of the northern roundabout, surrounding spaces and
public realm. This will be useful for planning future improvements."
Please email heygate@soundingsoffice.com if you are interested in attending the Community Forum.