A couple bought a $40.2 million London mansion. Then they found a huge moth infestation
February 12, 2025
A couple who bought a London mansion for £32,500,000 ($40,200,000) have been told by a court that they can hand the property back and recoup most of their costs after the house was found to have a huge moth infestation. Situated on one of the quiet leafy streets just outside Notting Hill, Horbury Villa seemed […]