David Beckham was born in London

David Beckham has admitted he often considers returning home to Britain because he misses his family.

'I am always tempted to come back to England but it's a critical time for the children,' David, 37, explained during a surprise visit to a West Harrow primary school in London.

'I do miss London - and going for pie and mash with my mum and dad, and also going to see my nan.'

But it seems unlikely that the footballer, who moved to the US in 2007 when he began playing for soccer club LA Galaxy, will be able to make the move because his kids are settled there.

David and Victoria, 38, want what's best for of their boys Brooklyn, 13, Romeo, 9, and Cruz, 7, and daughter Harper Seven, 11 months. 

SEE PICTURES Victoria Beckham and baby Harper Seven dress up to hit the shops>>

SEE PICTURES Victoria Beckham and Eva Longoria take baby Harper Seven to watch dad David play football in LA>>

SEE PICTURES Victoria Beckham and Harper Seven show mum and baby style in New York>>

SEE PICTURES David Beckham's changing hairstyles>>

SEE PICTURES Victoria and David Beckham: A love story in pictures>>

Anna Duff