Great location and lovely character is how I would describe this place. Being near a tube station is a great plus of this place, as is Mowgli the cat. He provided fun company on my peaceful stay here. I'd suggest anyone to stay here if they would like a true London experience.