1886
Lansdown & Harris
London
The Strand London
1886 – Office Premises, Burleigh Street, The Strand, London
Architect: Lansdown & Harris
Map is being rolled out, not all buildings are mapped yet.
Map is being rolled out, not all buildings are mapped yet.