Greater London Vegan Festival – Slough, UK