A great place to stay — super close to Camden station, Regents park the high streets with more shops and restaurants than you need. The flat was really clean, comfortable and equipped with everything one needs.