The Land Rover / Minervas were built in a Town called Mortsel, very close to Antwerp.
The Company name was established and used when their factory was in Bercham, Antwerp, They had several factory sites over the years But Minerva name derives from the ancient Goddess, not the location of...