We really loved our stay at Nevenka’s :) The room was really lovely. Perfect for any type of trip you are taking to London. The whole room is very self sustained! So if you just want to stay in your room after your day, very doable. Very easy to commute to other parts of London! And the neighbourhood is great.