Great neighborhood and easy access to the tube. The room is quite small, but not a huge problem if you’ll be mostly out and about - and why wouldn’t you in London?