Torwood is located on Leslie Place in Port Elphinstone, close to the River Don and walking distance of Inverurie. Torwood offers 13 apartments spanning three floors and has private off street residents’ parking. This development is ideal for individuals and couples alike who desire the benefits of modern living with the tranquillity that this Aberdeenshire village provides.