We don’t have these in England, but im guessing this is some sort of driving test centre? View Placemark