Evan and Victoria’s place is located in the center of London. The closest tube station is just 8 mins away and most of the touristy spots are within 30 mins by tube. Self check in and check out were pretty straightfoward. Kitchen had all the amenities we needed. The house is big and spacious and is great for 5-6 people. There are 3 bathrooms in the house so it saved us a lot of time getting ready every morning. However, there are few things I should also mention. First, the house is slightly dimmer and older than it looks in the photos, but it’s not really that big of an issue for us because we’re just looking for a convenient location to stay in London. Second, one of the bathroom sinks was clogged and the lights of another bathroom didn’t work during our stay. The agents in charge sent some repairmen on the third and fourth day and had it fixed for us. Overall our stay was nice. Just wish the facilities were fully functional when we checked in. Would recommend this place for large groups who want to stay in the center of London.