Where is / Where is Belgium / Where is Sint-Pieters-Leeuw

Where is Sint-Pieters-Leeuw

Sint-Pieters-Leeuw is a municipality located in the Flemish Brabant province of the Flanders region in Belgium. It is situated just southwest of Brussels, the capital of Belgium. Here are some key points about Sint-Pieters-Leeuw

Sint Pieters Leeuw Location Map, Belgium