We had a lovely stay in Richards appartment. It's in an amzing location, so many nice things to do right on your doorstep! Regents park is nearby and there are loads of places to eat/visit etc. The apartment itself was great, very clean and comfortable. Perfect for our stay. I would certainly reccomend.