Tag
chelster hall
-
This stately mega mansion, dubbed Chelster Hall, is located at 1150 Lakeshore Road East in Oakville, Ontario, Canada. It is one of the largest private residences in Canada and right…
This stately mega mansion, dubbed Chelster Hall, is located at 1150 Lakeshore Road East in Oakville, Ontario, Canada. It is one of the largest private residences in Canada and right…