Where this organisation works

TOWN HALL FOUNDATION works in France.

In the UK, TOWN HALL FOUNDATION works in England.

placeRegistered office: E12000003