What Are Turnkey Homes – And Why Are They So Popular in Chelsea? If you're looking to buy a property in Chelsea, one term you're likely to come across is "turnkey home." But what exactly does that mean – and why are so many buyers, especially in prime London locations like Chelsea, seeking them out? What Is a Turnkey Home? A turnkey home is a property that is fully renovated or newly built, and...