TEMPLAR ARCHITECTS LIMITED Company number 12071887 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address29 Bolina Road, London, England, SE16 3LF PostcodeSE16 3LF Companies at this postcode 94 Average house price in SE16 3LF £507,000 (1 sales) Map