National post graduate College,Lucknow:
It is a good college to study Bsc.But according to students, the fees for this college is bit high.It is also said that that scholarships are also offered to economically poor student.It is an autonomous college and helds its own exams.
St Xaviers Mumbai:
It is a private college affliated to University of Mumbai.It is one of the most renowned college in India and of course studying and passing out from there is much more prestigeous than the other mentioned college.The faculty members are way too good plus it is a reputed college.Teachers are expert,trained and professional.
So,I would tell you to go for Xaviers,Mumbai.
All the best.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile