Explore details about location Toulon Court. Toulon Court is a location situated within the Savannah alongside other areas such as Fox Court, East Hall Lane, Rankin Street.