Most lovely hosts in London, the house is beautiful and clean, decorated by Veeda’s art work. Located in Chelsea which is a safe area, the main road -king’s road just 10 mins walk, Veeda’s house is where I would definitely stay if I am in London.