When Should You Stay in a Short Term Let in London?

Short term lets have become popular accommodation options in London due to their flexibility. The typical duration for a short-let contract is a few days to six months. Tenants have the option of renewing their contracts if they need to stay longer. For Property owners, these types of contracts deliver great returns because the rates …