logo

Video encyclopedia

Northwood, Stoke-on-Trent

Geography

Northwood is a small village in Stoke-on-Trent. Located in the village is Northwood Stadium the home of Stoke Athletic Club.

Relations