Lyttleton Harbour, on the Banks Peninsula 50 miles east of Christchurch, was settled in 1840 to preempt the French.