// Adds dimensions UUID, Author and Topic into GA4
Saturday, June 20, 2026
30 C
Singapore

Fears fly that the authorities will get rid of pretty garden area in Choa Chu Kang HDB corridor

Netizen Ryan Ng recently posted a photo of how the common corridor has been turned into a pretty garden area at an HDB flat at Choa Chu Kang. This is highly unusual since many common corridors are simply used for storage, shoe racks, etc, proving to be an eyesore.

The decorated common space prompted Mr. Ng to ask, “Is there a competition held in this block or sth (something)?” wondering if the area’s neighbors are trying to outdo each other in decorating it.

He praised the people who live there, though, writing, “I must say they know how to fully make use of the space.”

https://www.facebook.com/ryanngwensong/posts/10156439653410907?__tn__=C-R

Mr. Ng’s post quickly went viral. Many people expressed admiration for the neighbors living there and marvelled at the lovely garden.

Others, however, warned that HDB officials would get rid of the plants and furniture since they may be considered obstructions to the walkway or fire escape routes, sparking concerns that the plants and furniture in the pretty garden will be removed

HDB’s rules for common corridors state that residents cannot have plants that block scupper drains, and that elevators in lobbies as well as routes for fire escapes may not be blocked by any obstruction.

Screen Shot 2018 10 01 at 11.05.45 AM

Screen Shot 2018 10 01 at 11.06.16 AM

Screen Shot 2018 10 01 at 11.06.52 AM Screen Shot 2018 10 01 at 11.06.25 AM   Screen Shot 2018 10 01 at 11.04.29 AM Screen Shot 2018 10 01 at 11.04.16 AM

- Advertisement -

Hot this week

Singaporeans discuss why female tenants often get lower room rental rates

On Reddit, a netizen asked: Why are room rentals for females cheaper in sg? Is that how male landlords attract female tenants or is there a greater reason?

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks