4 ms·Free rent in a prime central London location? Why would you ever leave!by Reason077 8y agoFree rent in a prime central London location? Why would you ever leave!