Search results
We did not find results for: Dumbarton House School.
Check spelling or type a new query.
We did not find results for: Dumbarton House School.
Check spelling or type a new query.
School in Wales, United Kingdom
Dumbarton House School was a co-educational independent school located in Swansea in South Wales. The school opened in 1923 and closed in 1993. The buildings were demolished to make way for a new block of flats. Wikipedia