Well situated flat near camden, it's a perfect spot for a city trip in London!