Embassy

« Back to Glossary Index

An embassy is a point of government for one country that is located inside another, for example if you are abroad you can go to the British Embassy to get help from the government. You can also find many other embassies in England, if you are not from the UK you can go to these for help