Welcome to St Giles Presbyterian church. We are a denomination of the Uniting Presbyterian Church of Southern Africa.

UPCSA website