Thanks Uther, never heard of Elphin except that it’s a place on west coast of Scotland!

I’ll google it, it looks to have nice slender suspension components, it was the badge on the grill which looks like it says Alfa.

I googled Westbury earlier as the church in the background looked like it could be in my town rather than the other side of the world, is it an old building do you know?