Does anyone know what this place is? One side runs along Wellington Road and the other side runs along Godwin Drive. Its huge and its totally unmarked with security gate front and back. Just noticed it for the first time the other day and its been bugging me.
Attachments: