ST EDMUND'S TERRACE

Architect: Squire and Partners