We had the most comfortable and pleasant stay at Vicki’s place in London. The location is perfect, close to the tube station and only a couple of stops from all prime locations in London.
The house itself is very cosy, with all amenities, perfect for two people. I highly recommend this for anyone travelling to London!