Can I appear for H1B Stamping from a different location than mentioned in I-797?

Hi All,I have my H1B Approval and my I-797 mentions Chennai as the Consulate. I am currently working in London from a different company (from the H1B employer). Can I appear for H1B stamping at London Embassy?Thanks

While it is recommended to apply at the place given or your home country, you may apply at any location of your choice, provided you have a valid reason. If you live and work in London now, then you have proper reason for that. You may check similar H1B stamping experience