Embassy of Bahrain, London Home/Embassy/Embassy of Bahrain, London 30 Belgrave Square, London SW1X 8QB +442072019170 Contacts 30 Belgrave Square, London SW1X 8QB +442072019170 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Embassy Embassy of Armenia 25A Cheniston Gardens, London W8 6TG +442079385435 Embassy Embassy of Kosovo 8 John St, London WC1N 2EB +442074051010 Embassy Egyptian Consulate General 2 Lowndes St, London SW1X 9ET +442072359777 Embassy American Consulate 223 Stranmillis Rd, Belfast BT9 5GR Categories Embassy