About Bedford Square Festival
Diverse festival of free events celebrating visual arts, culture, community and history on London’s Bedford Square. https://www. bedfordsquarefestival. co. uk /
More about Bedford Square Festival
Bedford Square Festival is located at Bedford Square, London, United Kingdom
https://www.bedfordsquarefestival.co.uk/