Toodyay is about 85km north-east of Perth along the Avon River