Sir John Lyon House – EH Smith

Sir John Lyon House

London

Location: London

Architect: Siddell Gibson