You might be in danger of not exploring London if you stay here! Everything you need is right there. Camden Passage is one of London’s gems - and Upper Street is filled with useful (Sainsburys) and interesting (Noah Noah) shops. The apartment is stylish and very comfortable. We are already planning our return visit!