Explore details about location Margarethaplein. Margarethaplein is a location situated within the Leuven alongside other areas such as Minderbroedersstraat, Riddersstraat, Zevenslapersstraat.