Twelve Architects
Twelve Architects
MAGDALEN HOUSE
136-148 TOOLEY STREET
SE1 2TU
020 7357 6006
Twelve Architects is an award winning international architectural practice with a main office in London. We create distinctive and memorable designs and have experience in a wide range of projects including: masterplanning, commercial, residential, transport, education, research, culture, leisure, retail and healthcare.