But the building has been criticised by some prominent cultural figures like Hermitage director Mikhail Piotrovsky and film-maker Alexander Sokurov, while others have dubbed it the Mariinsky Mall, not in keeping among the other 19th-Century buildings in the city.