What is the name of large shopping centre and residential complex in Wood Green, north London where A105 road serves as the main route?
The Mall Wood Green
-1
Section::::Abstract.
A105 road
3808417
-1
Section::::Abstract.
A105 road
3808417
-1
Section::::Abstract.
The Mall Wood Green
11669469