Company name: Sloane Square Choral Society
Description: An exciting community choir in London whose home is Holy Trinity Sloane Square SW1X 9BZ
146 Sloane St, London SW1X 9BZ, United Kingdom