Leytonstone is an area of urban Essex , in east ( Greater ) London .
Leytonstone is an area of metropolitan Essex in east ( Greater ) London and part of the London Borough of Waltham Forest .
Leytonstone