British Embassy in Paris
British Embassy (Hotel De Charost), 39 Rue De Fauborg Saint Honore, Paris, France. The garden frontage of the Ambassador's residence photographed in 1964 for the Ministry of Public Building and Works
Picture No
11959831
Media ID
45352719
Size
5537px x 4146px
(12.5MB)
Credit
© Historic England / Mary Evans Picture Library~~
Source
Historic England Archive





























