It's a lovely place with a spacious living room. Despite the noisy location, inside was fairly quiet, as quiet as center of London can get. The location was a perk for us for business, but good to mention it's not suitable for quiet and peaceful terrace / bbq time. Expect crowded city noises if you're booking in a crowded location of the crowded city. During our staying, there was only one set of keys, if you are people with different plans doing different things during the day; this may be an issue.
Rest assured, we had a great time, thanks Julian!