Love, love, love this place! This is our first family trip to London and this location is amazing! Super close to Metro station and lots of great restaurants. The host Stela was very responsive, friendly, and accommodating. Highly recommend this cute spot for everyone!