CCL Capital London LLP has moved to new offices as of 16 January 2023 This notice is to inform you that CCL Capital London LLP has moved to new offices as of 16 January 2023. The new office address is Palliser House, Palliser Road, London W14 9EB.