Any post that has churches and abomination in the first sentence is a winner in my book!
St Huberts looks awesome, I don't think I have seen many churches built like that. I hope you don't have to take that lady to court! :OD
I suspect the abomination is a church for thieves!
It's in a built-up area in Liverpool. I'm scheduled a visit soon, so may try again. You have to ignore the stares and get on with it!