Vladimirskiy Prospekt, 20, St Petersburg, Rusia, 191025