Border Architects is located in Peebles, United Kingdom on 6 Cavalry Park. Border Architects is rated 3 out of 5 in the category architect in United Kingdom. BORDER ARCHITECTS LTD is a civil engineering company based out of 20 EDDERSTON RIDGE GARDENS, PEEBLES, United Kingdom.