Stella Park
1°43′19″W / 54.966°N 1.722°W / 54.966; -1.722Stella Park is a housing estate in Blaydon-on-Tyne, Tyne and Wear, England, located on the grounds of a mansion of the same name.<...