Helena's apartment is lovely, sparkling clean and in an optimal location in London. It's near three tube stations and it's perfect for visiting the city center and Westminster area. Helena and Vincent are very warm and nice people, it was like staying with friends. I would totally stay there again!!