ALL BLACKS TRAIN AT THE LENSBURY IN TEDDINGTON
The famous New Zealand All Blacks prepare for the match against England on Saturday at The Lensbury in Teddington All Blacks in action on the riverside pitch at the Lensbury (Photo courtesy of Hugh Godwin) Photo courtesy of Hugh Godwin The mighty All Blacks rugby team have quietly set up camp at The Lensbury in…