Account for work undertaken byThomas Garratt, architect

Scope and Content

at 20 St James's Square, London