A vibrant 656,000 sq ft London shopping centre prominently located on either side of the main High Road in the heart of Wood Green’s town centre. The Mall consists of over 100 shop units, complete with a 12 screen cinema complex, Travelodge, Community Diagnostics Centre...
BKL Property Consultants
Lunson Mitchenall
