By continuing to use the site you agree to our Privacy & Cookies policy

Toh Shimazaki

Toh Shimazaki Architecture have now settled in their new building in Borough

A: 14 Weller Street, London SE1 1QU
T: 020 7928 9171
F: 020 7928 9172

Have your say

You must sign in to make a comment.

The searchable digital buildings archive with drawings from more than 1,500 projects

AJ newsletters