The Plaza, 535 Kings Road, Unit 3.07, London, SW10 0SZ, Uk
Website: http://mclarenexcell.com/
Email: [email protected]
Telephone: 0203 598 0673
McLaren Excell are a collective of architects and designers delivering award winning and bespoke projects.
They strive to deliver well-crafted and conceptually clear buildings and interiors and invest great energy in delivering projects which are beautifully conceived and finely crafted.