We had a great stay at Zilvinas house which is conveniently located within walking distance to some of the must see attractions in London.
We were 6 staying in this spacious house. We can highly highly recommend this house.