Very clean & amazing location! I used to live in the neighborhood so I am may be biased, but Bloomsbury/Russell Square area is close to multiple tubes, restaurants, grocery stores & walking distance from all the spots without feeling too touristy. The hosts were the most communicative & responsive hosts I've ever experienced which was lovely.
The flat could use a few upgrades but otherwise a great place for my 8 day stay in London.