Helsinki, Southern Finland
Office and commercial buildings, public buildings, renovation and restoration.
Architectural design, renovation, town-planning, interior design, development and research
Lahti, Southern Finland
Filter