A characteristic apartment in a cool neighborhood. I had a nice stay here in London.