Those who attend the David Livingstone Memorial Church will certainly have noticed the beautiful piping organ, a prominent feature of the interior. It’s safe to say thousands of hymns have been played on this remarkable instrument over the years. The organ was built up inside the church during May 1907 and by Wednesday 29th May […]