S. H. Ho House in Oxford

S. H. Ho House in Oxford is a university building, Woodstock Road 78.

House Number
78
Street
Woodstock Road
Building Type
university building