The Mall Walthamstow
The Mall Walthamstow is a shopping centre in Walthamstow, London, owned by Capital & Regional. It was formerly known as Selborne Walk Shopping Centre.
Q11315
shopping centre
Concept
Q2321784
Walthamstow
LOC
Q5035433
Capital & Regional
ORG
Q96409465
The Mall Walthamstow
UNK
instance of