Britain's What's On Event Guide
On Saturday 16 June, members of Battersea Choral Society would like to share their performance of glorious music for a summer’s evening; whilst appreciating the compositions and texts from these great composers and poets...
See more >
Holy Trinity Sloane Square, Sloane Street, London SW1X 9BZ
Sat 16 Jun 18