Rachella's house is a great place to stay in London. Convenient location, fantastic interior design and most importantly - a very friendly host. Thank you Rachella! :)