You’re a potential transfer student from a top lac. They will probably be aware of your school. Your grades are strong and you think the prof would give you a strong recommendation. I would perhaps contact Oxbridge admissions and ask them this question.