Location


Peninsula Plaza is located at 111, North Bridge Road, Singapore 179098. It is also beside Grand Park City Hall and Eden Residences Capitol.

Credits: streetdirectory.com