Let’s go to… The Toa Payoh Dragon Playground!

Built in 1979, the Toa Payoh Dragon Playground was one of the most iconic fixtures in the established town other than than the observation tower in Toa Payoh Town Park. The building, Block 28, behind it has been barricaded and will be torn down for redevelopment but the playground will stay because it is one of […]