Avon Terrace it is the main street of the town of York, Western Australia, and is lined with heritage buildings.