Re: You've really done it this time Ollie
These cars are NOT nkown for oil leaks. From any source but the breather covers.
I was going to suggest what you did. Clean the living daylights out of it and drive/look/drive/look.
If it is the A/C-it should be very clear/obvious very quick.