All Souls Anglican
Welcome to All Souls
A Place of Hope

Thanks for visiting

We are a Bible-based church community in the wonderfully diverse inner-west of Sydney.

We welcome anyone who wants to discover Jesus or know and serve him better in our church and neighbourhood. We warmly invite visitors to worship with us.

Our Address

126 Norton Street Leichhardt NSW 2040
Phone: 02 9569 2646

Our Location

You will find us on the corner of Norton & Marion Streets, Leichhardt in the heart of Sydney’s ‘Little Italy’.

There is limited parking in the church grounds. On Sunday mornings there is free parking behind the Town Hall, opposite the church.

Buses run from the city frequently and stop right outside the church and we are 10 minute’s walk from Petersham Station.

Bus routes from the city are:
M10, 436, 438 and 440.

Upcoming Events at All Souls


Christmas Day

Classical Christmas