Re: oldest surviving mosque in Lahore
Ali you are right that it would be a mosque from the period when Data sahib came into Lahore and we have to see Islam’s entry in Lahore. As far as I remember, Arab conquest of Sindh could not exceed beyond Multan in 8th Century, so the oldest mosque would certainly belong to Ghauri era.
As far as oldest mosque of Mughal era is concerned it is Masjid Maryam Zamani which is also known as Begum Shahi Masjid. It was built in 1614 and named after the wife of emperor Akber. I think Jodha Bai was titled as Maryam Makani after her marriage as per Mughal tradition.The mosque stands just opposite the Masjidi Gate of the Lahore fort.
Restored attachments:

