White Square Office Center to składający się z trzech budynków kompleks biurowy klasy A, który oferuje 75 000 m2 powierzchni biurowej, położony w jednej z najbardziej pożądanych dzielnic biznesowych Moskwy.
W 2013 roku White Square Office Center zostało zakupione przez O1 Properties. Transakcja została uznana za największą obejmującą jeden składnik aktywów w historii rosyjskiego rynku nieruchomości.
Znajduje się w odległości zaledwie 10 metrów od stacji metra Belorusskaya i kilka minut jazdy samochodem od Kremla. Architektura White Square Office Center łączy stare z nowym – zabytkową cerkiew pod wezwaniem św. Mikołaja Cudotwórcy (powstałą na początku XX wieku) oraz nowoczesną architekturę położoną tuż za świątynią. Kilka uliczek wewnątrz kompleksu przeznaczono wyłącznie dla ruchu pieszego. Atrakcję dla pracowników biur, mieszkańców Moskwy i turystów stanowi znacznych rozmiarów fontanna.