As I said in a post a few weeks ago, Trafalgar Square has become a major venue for events in London. On Saturday 5th the Liberty Festival is on from 1pm – 6pm. The aim of the festival is to showcase the talents of deaf and disabled artists. On of the things that’s great about [...]
From the daily archives:
