A beautiful apartment in the heart of Camden Town, it's really an oasis, once you step inside the door.