Veeda and her husband are wonderful hosts. Their house is very cute and in a great part of Chelsea, with Central London easily accessible and lots of shops on the high street nearby.