Royal Plaza On Scotts Outlets Directory | Singapore 228220
Review the directory of outlets and places of interest at Royal Plaza On Scotts, an integrated leisure and retail development in Singapore. The postcode for this location is Singapore 228220.