Steamed up windows to a shop offering tanning on a wet day in Leytonstone in East London, United Kingdom. Leytonstone is an area of East London, and part of the London Borough of Waltham Forest.