// Adds dimensions UUID, Author and Topic into GA4
Sunday, June 21, 2026
28.9 C
Singapore

Workers’ Party moves into new HQ at Geylang Road

By Phyllis Lee

The Workers’ Party (WP) has finally moved into its new headquarters (HQ) in Teambuild Centre on Geylang Road. Their fourth-storey unit will be officially opened on Sept 29.

Last December, the party moved out of their former HQ in Syed Alwi Road after the rental lease expired.

In January 2013, it was reported that the party’s old shophouse office was getting too cramped to continue on as the party’s base.

At that time, WP had already raised about a third of its $1.5 million target for a new HQ.

Other than fundraisers and donations from well-wishers, it was also reported that WP’s elected Members of Parliament contributed $1,000 from their monthly salary.

Straits Times reported that the party bought the 110 sq m unit, which has a meeting room and a stage area, for about $900,000 earlier this year.

The party began operating in their new HQ after renovations were completed late last month.

Their new premises is also located outside of their two constituencies, in the Marine Parade GRC.

- Advertisement -

Hot this week

Employee faces pressure to WFH after doctor recommends 14 days of hospital leave

On Reddit, a netizen shared: My doctor asked me to go for a laparoscopic appendectomy (lucky haven’t rupture) after persistent stomach pains. My doctor told me I need not be warded, just some disco...

Singapore man says supporting his wife, parents and relatives has left him emotionally drained

SINGAPORE: A Singaporean man in his late 40s recently opened up about the emotional weight of being the family’s go-to problem solver, provider, and safety net. Between supporting his elderly pare...

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