Wondering if Airbnb is legal in the UK? Discover the 2026 rules for staycations, including London's 90-day cap, Scotland's licensing laws, and tax implications.