Rose Leslie and Kit Harrington – Out for a walk in North London Rose Leslie and Kit Harrington – Out for a walk in North London