2012 Itasca for sale in London