Reach at Abuhamour petrol station, then go to al meera . from al meera supermarket , take left and first left again, 200m ahead you can reach Nepalese Embassy with Nepal flag on top of the building. if confuse just call Embassy reception number - 44675681. they will guide you. thanksĀ