This place is value for money considering the location! It is opposite the natural history museum, 30 seconds walk from the tube station and you have multiple shops, restaurants, bakeries, ice cream parlours anything you would need you have close by!!
Like many have said it’s not wheelchair friendly but anyone else would be fine!
We had no problems with any noise and was a very warm apartment in this cold weather but they also have air con unit too so can imagine it’s good in the summer too!!
For the price we paid we really can’t complain, it was stylish and nice for a couple of nights in London:))