1904
Finsbury
John Belcher (1841-1913)
London
Random Building
1891 – Mansion, Hill Street, Mayfair, London
1904 – Electra House, Finsbury, London
Architect: John Belcher
Map is being rolled out, not all buildings are mapped yet.
Map is being rolled out, not all buildings are mapped yet.