Perfect place to stop by in London, great attention and well communicated, close to both Northern and Victoria line plus the overground.