NARRACOTTS ARCHITECTS LIMITED is an Architecture and Planning company located in 2 MONTPELLIER TERRACE, TORQUAY, DEVON, United Kingdom.
At Narracotts our aim is to tailor and provide a Professional service at all levels. Throughout its long established history, the Practice has made itself available to a wide ranging Client base operating in all areas of the built environment. Professional teams led by Narracotts have an excellent track record for delivering projects on time and within budget.