House of Abhinandan Lodha sold 2.67 acres land in Ayodhya to Amitabh Bachchan for Rs 35 crore This is Bachchan's third investment in Ayodhya and fourth overall with HoABL HoABL was founded in 2020 and has sold over 13 million sq ft of developed land