Defilad Square - a square in the centre of Warsaw. The square is located on the west side of Marszałkowska Street. It is bordered by Świętokrzyska Street to th...