It you want plug and play then a CAN BUS iso adapter is needed, this will supply the switched 12v+ and lights on/dimmer signal/wires that aren't present on the standard loom.
Other wise you will need to run at least the 12v+ switched from one of the spare points in the fuse box.
The difference is about £50 for the CAN BUS ISO adapter or a £10 for the standard adapter.
PS - I will move this to the Car Audio section