Centre Manager: Mr. Peter Chan 陳烈明先生
Address: 
Address:58A Birkenhead Street, London WC1H 8BW, United Kingdom
Telephone: 020 7833 8626
E-mail: admin@ccgr.org.uk