seenlondon.com
Music Makers Festival at the Omnibus Theatre – SEEN London
SEEN hears that the team behind Albert Man is organising a two-day independent music festival at Clapham’s Omnibus Theatre on the 5th and 6th August.