Plac Trzech Krzyży (; in English, also called Three Cross Square and Triple Cross Square) is a substantial square in central Warsaw, Poland. It lies on that city's Royal Route and links ulica Nowy Świat (New World Street), to the north, with Aleje Ujazdowskie (Ujazdów Avenue) to the south (...) (from Wikipedia)