Royal Square Novena Outlets Directory | Singapore 329566
Review the directory of outlets and places of interest at Royal Square @ Novena, an integrated healthcare and hospitality complex in Singapore. The postcode for this location is Singapore 329566.