Ideal location to discover North London