Where this organisation works

Stars for Christmas works in 49 countries

In the UK, Stars for Christmas works in England.

placeRegistered office: London