New Rules for Short-Term Lets in England

Discover how the short-term letting landscape in England is changing with mandatory registrations and planning permissions for landlords.