Telok Blangah Pumping Station is located in Singapore on 11 Telok Blangah Street 31. Telok Blangah Pumping Station is rated 4.6 out of 5 in the category water mill in Singapore.
Address
11 Telok Blangah Street 31
Accessibility
Wheelchair-accessible entrance