All Saints' Church stands on a quiet street near the Lake Gardens and is one of the oldest Anglican churches in Malaysia, consecrated in 1886. The building is a simple white colonial structure with a modest spire, set in a garden of large trees that make it easy to overlook if you are not paying attention. Inside, the original wooden pews and stained glass windows imported from England give the interior a timeless calm.
The church is still an active parish and worth a brief visit, particularly if you are interested in Taiping's colonial-era heritage. The churchyard contains some of the oldest British graves in Perak. It is a five-minute walk from the Lake Gardens entrance.