From one site I see that Rebecca was born in June 1965, with a brother called JEREMY and a husband named PHIL.
From the BMD site, a Rebecca L Front was born in June 1964 (???) in Stoke Newington, London. Funnily enough, there's also a JEREMY Front born in 1960 in Stoke Newington. Coincidence? Then Rebecca L Front married PHILLIP in 1998.
You can decide from all that if the answer is Stoke Newington.