Michele's apartment is wonderfully located in a nice and lively neighborhood, very close to the overground station! The apartment is beautifully decorated and the room was super tidy. Trixie, Michele's dog, is adorable, probably one of the nicest dogs we've met :)
Great place to discover London from!