0
Anonymous
Frank Lampard lives in London, England. He was born in London, and has played many years for the English national team, where he most recently got knocked out of the group stage in World Cup 2014.
Wiki User
Chat with our AI personalities
He lives in the London area.
massive massive