Hale School in Wembley Downs is also an excellent school. My 2 sons went to Hale school from year one through to year 12. The school has grown extensively during that time and since. It has amazing music facilities and their sports grounds would have to be some of the best in Western Australia
Mercedes College also very good
There are a few that are suitable. Wesley College South Perth, Perth College Mt Lawley. Christchurch Grammar and Scotch College.
I would recommend Trinity College in East Perth. Amazing all boys school, with exceptional facilities and a wonderful reputation.
Perth College, Mount Lawley.
Mercedes is good. Perth College (in Mount Lawley, only 10 minutes tops by bus from CBD) is also very good. Best ones are in the western suburbs which are easily accesbile from the CBD by busses and trains.