Date added: | 16/05/2011 |
Filesize: | 2.94 MB |
Thames Water site Phase I was approved 2001 but due to delays decommissioning the land construction will not start until January 2012. Monday 23 May 2011 see a public consultation for Phase II next to the Steam Museum.