Yes, very good, Maj, but remember that a square may also mean a place in the city, like a market square, for example. Pigalle is a famous square in Paris. In French it is called Place Pigalle.
Btw, do you know that it is a famous quote from a Polish WW2 series from communist times?