Embassies in England
Travelers are voting Embassy of Austria, Embassy of Bosnia and Herzegovina and Consulate General of the People's Republic of China - Manchester as the best of 207 embassies in England. Also popular are Embassy of the Dominican Republic, Embassy of France - Consulare Section, London and Embassy of Indonesia in London. Want more? Check out our map of embassies in England.