Beautiful Ghost, one of many i saw in London. This one i captured going up Upper Brook Street, just off Park Lane! Amazing car!