Interior view of Alhambra House, Charing Cross Road, WC2 showing a landing at the top of a staircase
- Date:
- 27 Apr 1938
- Location:
- Alhambra House, 27-33 Charing Cross Road, Soho, City Of Westminster, Greater London Authority, Wc2
- Reference:
- CC013739
- Type:
- Photograph (Negative)