LC Architects, also known as Lianou Chalvatzis Architects, is an international award-winning architecture and design practice based in London. They specialize in urban design, masterplans, towers, museums, residential and shopping malls, interiors, pav...
Phone
+1 978-960-8932
Year Founded
2015