Argentinian Ambassador’s ResidenceOther places49 Belgrave SquareLondon, ENG, SW1X 8QZ · GBPhone unavailableEmail unavailableWebsite unavailableHours not available