The Last Poets | The Last Poets | The Last Poets | The Last Poets | The Last Poets |

attachment

The Last Poets

The Last Poets play Ronnie Scott's on Sunday 27 November

The Last Poets play Ronnie Scott’s on Sunday 27 November

Like what you see?

Sign up to The Resident newsletter for even more news, views and things to do in London, delivered direct to your inbox once a week