This will be my first post on the Mini Forum so forgive me if I've named the topic title wrong and my lack of Mini knowledge as this is about my first Mini.

Basically, on the way back from Mini in the Park last weekend, we stopped at Watford Gap services to find a lot of oil
underneath the engine, exhaust and body dripping onto the road. I had filled up oil 4 times over the weekend and had to
top up again on the way back. This was after having driven from Nottingham, racing on the drag strip and driving back (motorway driving).
We then cleaned the underside of the car and turned it over to see where the leak was coming from and I think it could be coming from fuel pump gasket or the crank case gasket.
It has been leaking on my garage floor now since coming back from Santa Pod and it dripping in multiple places. The dipstick says its on the maximum level after filling it up on the way back from Northampton so this is slightly confusing to me seeing as the leak isn't that much but still a worrying amount.
If anyone knows what I should do in this case as I'm still not sure where the leak is until I get it on a ramp but I don't really want to take it to a garage (don't want to back and let them deal with it cus i need the knowledge). If anyone has any ideas or advice then it will be very much appreciated!
Cheers