Interior view showing pipes and pumping equipment in the New River Head pumping station
- Date:
- 29 Apr 2005
- Location:
- New River Head, 173-177 Rosebery Avenue, Clerkenwell, Islington, Greater London Authority
- Reference:
- AA107632
- Type:
- Photograph (Negative)