I assume there is a significant Timpsons markup at that pricing!
Several years ago, when I requested a new key from BMW, the cost was approximately £180.
However, I am confident that there will be locations that will only sever the blade.
When my son sought a duplicate key for his Polo, I searched online for a nearby mobile technician who programmed a new key and cut the blade on-site.