Explore details about location Prince William Court. Prince William Court is a location situated within the Scarborough alongside other areas such as La Peer Boulevard, Fallingbrook Crescent, Terraview Boulevard.