Isabelle's B&B is really more than a room to stay at London. It's like your friend's place or your home. Love everything in Isabelle's flat.