The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Dumbarton House School
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.
Everything about Dumbarton House School →- Country
- United Kingdom
- Inception
- 1923