Grand Central Plaza is a commercial development located near the town centre of Sha Tin, Hong Kong. It comprises two 16-storey office towers atop a multi-storey shopping podium called HomeSquare which specialises in home decor and furnishings. It is owned by Sun Hung Kai Properties, which also owns the nearby New Town Plaza, and was completed in 1995.
Less