Vanessa's place is very comfortable and welcoming. You feel instantly at home. Beautiful decor, easy access to public transport, and a great location for walkable restaurants make this a perfect place for your London holiday.