π Project Overview
Slough Sewage Treatment Works is a 1.2 MW renewable energy project in South East. The applicant or operator on record is Thames Water Utilities. It is recorded as operational since May 2016. The determining authority is Slough.
π§ Technical Specifications
π Grid Connection & Infrastructure
π’ Development & Ownership
| Developer | Thames Water Utilities |
| Owner / operator | Thames Water Utilities |
| Construction started | 2015 |
| Commissioned / target | 2016 |
| Location | Thames Water Utilities Limited, Slough STW, Wood Lane, Slough, Berkshire, SL1 9EB |
| Region | South East |
| Coordinates | 51.5066592Β°N, 0.6376079Β°W |