i paid £300 after gold discount at Lexus Reading, it should be a bit cheaper up north, maybe.
I always get mine picked up from work - Reading's a bit of a carpark first thing so I let them take the strain. But courstesy cars are usually free if you ask nicely and don't look too scary. It has been mentioned elsewhere that you might have to pay an insurance fee(£10)
How long does it take.? Rome wasn't built in a day, sir.
Its a major service so may take a while - accept you probably won't have it for the day