Himalaya Shopping Centre

Shopping Malls

Himalaya Shopping Centre

Middlesex - Southall

Southall UB1 1LD, UK

UB1 1LD