The legendary Kamal Haasan was snapped when he met the Queen of England as a part of Indo-UK cultural celebrations in London.