Larsen & Toubro Infotech has leased 1,200 sqm of office space at Eurocentrum Office Complex in Warsaw. The IT company was represented by Cresa. Eurocentrum Office Complex is located on Jerozolimskie Avenues in Warsaw and offers a total of 84,636 sqm of leasable space. Eurocentrum is the largest green office building in Warsaw awarded a LEED Platinum certificate. The owner of the complex is Capital Park Group.