Time has come to sell my stunning Z4 3.0i Auto Roadster
This car has seen some amazing drives in the gorgeous English Summer.
It is a very clean example with many little extras which make all the difference.
53 reg but 2004 model with 3.0i auto 45k miles on the clock, full service history.
Sat...