ST MARGARETS RICHMOND TW1 300x212 ST Margarets residential architect   roof extensions TW1