It is located in northeastern Gibraltar, along Devil's Tower Road.
Βρίσκεται στο βορειοανατολικό Γιβραλτάρ, κατά μήκος της Devil's Tower Road.