2012 Avalon for sale in London