Grand Central Mall: a hub of glamour and luxury