Scottish indie pop band Belle and Sebastian held an impromptu concert at Langley Park after being forced to cancel their Thursday live show.