Thank you both.
British have offices and embassies in 3 cities Islamabad, Karachi and Lahore. US has same in those cities plus Peshawar.