Must have belonged to a doctor of some description, had a staff parking permit in the window.
Surprised they only cost £269 a year to tax as well
Full size image as resizing has reduced the quality quite a bit
http://i.imgur.com/sFF6aFa.jpg
It should have a Ford 427ci engine, but it clearly doesn't.