mesh landscape architects

is an international studio for landscape architecture, founded in 2018 by four highly-experienced partners. The studios are located in Tokyo/Japan and Hannover/Germany.

This website is currently under construction and will be fully available in mid-november 2018.