About us The Embassy is located at Oakhill in Stockholm, on the island of Djurgården. The address is Djurgårdsvägen 174.