RE: Looking up in the Shopping Mall
It's Wheelock Place. Where British go to Marks and Spencer's in Singapore.
RE: Looking up in the Shopping Mall