Forum Galleria

Forum galleria is a shopping mall located on Orchard Road, housing designer boutiques and specialty shops. Client: Forum Development Pte Ltd Completed: 1991