Rolls-Royce Ghost Series II teases commuters ahead of exhibition Isabelle Lawrence 11th November 2014 Cars, LATEST CAR NEWS The daily commute through London is something that will cause a certain amount of dread for most people. (more…)...