I'll certainly search the Scottish records some more, however Isabella is John Rogers' mother as far as I am aware, Margaret is a Cottier from the IOM so going by the bride's home the marriage might have been in the IOM. My earlier research seemed to indicate John was probably born in Pembrokeshire although this is not completely confirmed yet.