Castle House

Castle House

Castle Newe was a castellated mansion house, situated in Aberdeenshire, and built in 1831 by Archibald Simpson. It was based on an existing Z-plan castle from 1604, which had square towers and was similar to Glenbuchat Castle.

Castle House People (First 1 people) - Page 0

National Deaf Children's Society

National Deaf Children's Society

Charity