La gare de Wood Street se trouve à Walthamstow, qui fait maintenant partie du London Borough of Waltham Forest, dans le nord-est de Londres.
La gare de Wood Street se trouve à Walthamstow et fait partie du London Borough of Waltham Forest, dans le nord-est de Londres.