Address
Trafalgar Square
London
WC2N 5DP
United Kingdom
Website
Telephone
Admission fees
Free
The High Commission of South Africa in London is the diplomatic mission from South Africa to the United Kingdom. It is located at South Africa House, a building on Trafalgar Square, London.
Location