If you are going to the US Embassy in London, there is a pharmacy in North Audley st adjoining Grosvenor Sq and Oxford St that do the photos all the time instantly. Tell them it is for the US and they get it exactly as required. 4 photos for about £10