Hi there - sorry to hear about this.
It's your car, it goes where you want, simple as that, though you may need to get a couple of quotes. It should go to a BMW approved b/shop anyway.
I had my bonnet resprayed at Cooper reading, can't fault them, though the body shop is in High Wycombe.
Give Coopers a ring and arrange an estimate, this can be done in Reading as the b/shop chap goes to them. Also, the b/shop lent me a car FOC as opposed to paying £ per day for a mini or BM.