Foreign Embassies nearby Dock Road, Shop 106 – Blue Shed Craft Market – V&A Waterfront, Dock Road, V & A Waterfront, Cape Town, 8001, South Africa

Embassy : Austria

Approximately 1.97 km away
Address: Hertzog Boulevard, Foreshore, Cape Town, 8001, South Africa