There are more people leasing properties on short-term contracts rather than long-term.
Business travelers, family groups, and a few celebrities are among the list of people who prefer using short stay properties.
Business travelers find it more convenient to use London vacation apartments rather than hotels. You can conduct meetings and business presentations without the added stress of booking a lounge or conference room.