The Argentine Ambassador's Residence

The Argentine Ambassador's Residence
49 Belgrave Square, London, SW1X 8QZ
Photo of The Argentine Ambassador's Residence