Category Archives: South Africa

South Africa House

South Africa House is a magnificent grade II listed building that borders the eastern side of Trafalgar Square. It houses the High Commission of South Africa.  The building was completed in 1933 to the design of architect Sir Herbert Baker … Continue reading

Posted in Netherlands, Portugal, South Africa | Leave a comment