Wallace Hall is a 2-18 school in Thornhill, Dumfries and Galloway, in the south-west of Scotland, currently with a roll of over 600 pupils (secondary) and 150 pupils (primary).
Wallace Hall is a 2-18 school in Thornhill, Dumfries and Galloway, in the south-west of Scotland, currently with a roll of over 600 pupils (secondary) and 150 pupils (primary). (en)
Wallace Hall is a 2-18 school in Thornhill, Dumfries and Galloway, in the south-west of Scotland, currently with a roll of over 600 pupils (secondary) and 150 pupils (primary). (en)