James Pidgeon, James Thomas and Odette Souza talk about the Shoreditch Live free festival.
Discover 11,128,835 listings and 280,723 playable programmes from the BBC
James Pidgeon, James Thomas and Odette Souza talk about the Shoreditch Live free festival.