Great location for a base in London, close proximity to both Camden Town and Mornington Crescent tube stations. Nice clean flat with everything you need at hand.
Really enjoyed our stay and will definitely return.