the website of the British Embassy in Madrid Madrid Consulate the British Embassy The British Embassy in Spain VISIT WEBSITE the website of the British Embassy in Madrid The British Embassy in Madrid the website of the British Embassy in Madrid British Embassy Madrid British Embassy in Madrid The British Embassy in Madrid British Embassy Spain British Embassy Madrid website make sure you visit this site. the British Embassy