Heacock's, a luxury department store, was considered as the best department store in the Orient.