Carol slashes £800,000 off price of her £5.75m flat