British Art Show 9 Ambassador Programme
The British Art Show is a landmark touring exhibition, widely recognised as the most important recurrent exhibition of contemporary art produced in the UK. Held every five years, it brings the most... Read More
The Future of Journalism?
Sharing and hearing under-represented voices is fundamental to the work of Open Road. In this blog Dr Lucinda Rose Stroud shares her research and opinions... Read More