Location

The Balmoral Plaza is located at 271 Bukit Timah Road, Singapore 259708 in District 10.¬†It is a mall with plentiful amenities that cater to you and your family’s needs.

Credit: www.streetdirectory.com

error: Content is protected !!