Street Orchestra London performs at our new venue