Italy's place was really nice and was more than enough space for the three of us and definitely worth the price (especially for the options in london). It was a 3-5 minute walk to a tube stop so getting into the city center was really easy. The best part though was the hosts! Although we never got to meet them in person they were incredibly friendly and gave us some good recommendations of things nearby, made the whole process really easy, and responded quickly. Would definitely recommend staying at their house in the future.