Results for 'high street'

Points of View

Will shopping malls make a comeback?

Will the shopping malls - a blend of restaurants and theatres - re-enter our lives? And, what will the new avatar be like?