I took #207 to the Pistonheads meet at Mercedes Benz World. It got quite a bit of interest being the only Trophy there with several people taking pictures, 2 of which I managed to get emailed to me.
Yes it's worth a visit if you're not too far! Cross between giant showroom and a MB museum plus you can pay for hot laps in C63's etc or if you're feeling really flush have a go in one.