Music, art and play at Langford House