British Consulate is located in Cape Town, South Africa on Norton Rose House, 8 Riebeeck Street, Foreshore. British Consulate is rated 4.1 out of 5 in the category foreign consulate in South Africa.
Address
Norton Rose House, 8 Riebeeck Street, Foreshore
Accessibility
Wheelchair-accessible entrance