Yes you are right. I know St Martins well, I automattically assumed you meant the St Martins in London. sorrySt. Martins is in Birmingham. I'm sorry I just assumed you would know. All I know is what I've read. St. Martins church is by the bull ring if that means anything to you.