The award-winning Willow Tree Inn is located on the New England Highway, Willow Tree, exactly half way between Scone and Tamworth – just a 45 minute drive.
The award-winning Willow Tree Inn is located on the New England Highway, Willow Tree, exactly half way between Scone and Tamworth – just a 45 minute drive.