1901: 8, Peabody Buildings B Block, St George Hanover Square, London

1901: 8, Peabody Buildings B Block, St George Hanover Square, London