Interior view in the main building of the Harrods Engineering Department power station at Trevor Square, SW7
- Date:
- 3 Jan 1952
- Location:
- Harrods, Trevor Square, Knightsbridge, City Of Westminster, Greater London Authority, Sw7
- Reference:
- CC018409
- Type:
- Photograph (Negative)