It is located next to the Scarborough Civic Centre, Albert Campbell Square, and Consilium Place.
Βρίσκεται δίπλα στο Civic Center Scarborough, στην πλατεία Albert Campbell και στο Consilium Place.