top of page

New Holland

Location: Saint-Petersburg, Russia

Typology: Mixed-Use, Redevelopment 

Years: 2010

Status: Concept

Design team: RMJM Scotland Ltd

bottom of page