Overnewton Castle
When Scotsman William Taylor began building Overnewton Castle in 1849, he started out small.The original homestead in Keilor was a modest six rooms – a cosy home for Taylor, his beloved wife and the family they knew they wanted. When he returned to Overnewton after a sojourn in Scotland, he knew his home needed to […]