Saudi Embassy London: Address, Hours and Visa Guide

Planning a trip to Makkah or Madinah and wondering if you must visit the Saudi embassy London? You are not alone. At Al Islam Travels, a London-based Hajj and Umrah company, we hear this question from UK pilgrims every week. Many people find the short answer surprising. Most travellers never set foot indoors, because the […]