A Rolls Royce worth almost £250,000 has been dramatically hauled off a Mayfair street in a crackdown on luxury vehicle owners parking illegally.
The Saudi-registered supercar was towed after Westminster Council admitted the usual practice of issuing £160 fines was not deterring rich residents and visitors from parking badly.